Esempio n. 1
0
# project add <project_name2>
# project add <project_name3>
# project add <project_name21>
# project add <project_name22>
# project add <project_name23>
# project add <project_name221>
# project add <project_name222>
# project add <project_name223>
# project add <project_name2211>
# project add <project_name2212>
# project show <project_name22>
# <check output>

plan_app = sys.argv[1] + "/../build/plant"
plan_name = str(uuid.uuid4())
plan_file_add(plan_name)
project_name1 = str(uuid.uuid4())[:23]
project_name2 = str(uuid.uuid4())[:23]
project_name3 = str(uuid.uuid4())[:23]
project_name21 = str(uuid.uuid4())[:23]
project_name22 = str(uuid.uuid4())[:23]
project_name23 = str(uuid.uuid4())[:23]
project_name221 = str(uuid.uuid4())[:23]
project_name222 = str(uuid.uuid4())[:23]
project_name223 = str(uuid.uuid4())[:23]
project_name2211 = str(uuid.uuid4())[:23]
project_name2212 = str(uuid.uuid4())[:23]
check_string = (common_func.table_header() +
                common_func.create_project_str(4, 1, project_name22, 3, 3) +
                common_func.create_project_str(5, 2, project_name221, 2, 2) +
                common_func.create_project_str(6, 3, project_name2211, 0, 0) +
Esempio n. 2
0
import sys

from common_func import plan_file_add, plant_issue, plant_check, remove_created_plans

# Check the current plan command after switch
# Test:
# plan add <plan_name1>
# plan add <plan_name2>
# plan switch <plan_name1>
# plan current
# <check output, plan_name1>

# Define main variables
plan_app = sys.argv[1] + "/../build/plant"
plan_name1 = str(uuid.uuid4())
plan_file_add(plan_name1)
plan_name2 = str(uuid.uuid4())
plan_file_add(plan_name2)
check_string = ("Plan: \"" + plan_name1 + "\"\n")

# Run all the process and check output
plant_issue([plan_app, "plan", "add", plan_name1])
plant_issue([plan_app, "plan", "add", plan_name2])
plant_issue([plan_app, "plan", "switch", plan_name1])
plant_check([plan_app, "plan", "current"], check_string)

# Remove plan files
remove_created_plans()

sys.exit(0)