Updated docs
This commit is contained in:
@@ -8,15 +8,14 @@ from unittests_shared.cli_commands import CLICommands
|
||||
|
||||
|
||||
class AddTestCase(CommandTestCase):
|
||||
|
||||
def __init__(self, method_name: str):
|
||||
CommandTestCase.__init__(self, method_name)
|
||||
self._source = 'add-test-project'
|
||||
self._target = 'add-test-library'
|
||||
self._project_file = f'src/{String.convert_to_snake_case(self._source)}/{self._source}.json'
|
||||
self._source = "add-test-project"
|
||||
self._target = "add-test-library"
|
||||
self._project_file = f"src/{String.convert_to_snake_case(self._source)}/{self._source}.json"
|
||||
|
||||
def _get_project_settings(self):
|
||||
with open(os.path.join(os.getcwd(), self._project_file), 'r', encoding='utf-8') as cfg:
|
||||
with open(os.path.join(os.getcwd(), self._project_file), "r", encoding="utf-8") as cfg:
|
||||
# load json
|
||||
project_json = json.load(cfg)
|
||||
cfg.close()
|
||||
@@ -26,18 +25,18 @@ class AddTestCase(CommandTestCase):
|
||||
def setUp(self):
|
||||
os.chdir(PLAYGROUND_PATH)
|
||||
# create projects
|
||||
CLICommands.new('console', self._source, '--ab', '--s')
|
||||
CLICommands.new("console", self._source, "--ab", "--s")
|
||||
os.chdir(os.path.join(os.getcwd(), self._source))
|
||||
CLICommands.new('library', self._target, '--ab', '--s')
|
||||
CLICommands.new("library", self._target, "--ab", "--s")
|
||||
|
||||
def test_add(self):
|
||||
CLICommands.add(self._source, self._target)
|
||||
settings = self._get_project_settings()
|
||||
self.assertNotEqual(settings, {})
|
||||
self.assertIn('ProjectSettings', settings)
|
||||
self.assertIn('ProjectReferences', settings['BuildSettings'])
|
||||
self.assertIn('BuildSettings', settings)
|
||||
self.assertIn("ProjectSettings", settings)
|
||||
self.assertIn("ProjectReferences", settings["BuildSettings"])
|
||||
self.assertIn("BuildSettings", settings)
|
||||
self.assertIn(
|
||||
f'../{String.convert_to_snake_case(self._target)}/{self._target}.json',
|
||||
settings['BuildSettings']['ProjectReferences']
|
||||
f"../{String.convert_to_snake_case(self._target)}/{self._target}.json",
|
||||
settings["BuildSettings"]["ProjectReferences"],
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user