23 lines
651 B
Python
23 lines
651 B
Python
import os
|
|
import tempfile
|
|
|
|
import sys
|
|
sys.path.insert(0, "../src")
|
|
|
|
from buttonplus_generator.constants import ClickType
|
|
from buttonplus_generator.generator import generate
|
|
|
|
tempdir = tempfile.gettempdir()
|
|
output = os.path.join(tempdir, "btnplus_test")
|
|
|
|
|
|
generate(output, True, "test", 1, 3, ["Page1", "Page2"], [ClickType.SINGLE, ClickType.TRIPLE], True, True, "", True)
|
|
|
|
expected_file_user = output + ".yaml"
|
|
expected_file_base = output + "_base.yaml"
|
|
|
|
if not os.path.exists(expected_file_user):
|
|
raise FileNotFoundError("User file not generated")
|
|
|
|
if not os.path.exists(expected_file_base):
|
|
raise FileNotFoundError("Base file not generated") |