def test_params_rejected_with_r_reserved_words(self): p1 = ParameterFactory.create(task=self.t, flag="-t", bool_valued=False, rest_alias="this") steps = self.j1.steps.all() sd = SubmissionDetails() bool = sd._SubmissionDetails__test_params(steps, {'task1_this': 'format.packageInfo'}) self.assertEqual(bool, False)
def test__test_params_returns_true_when_too_many_items_passed(self): p1 = ParameterFactory.create(task=self.t, flag="-t", bool_valued=False, rest_alias="this") steps = self.j1.steps.all() sd = SubmissionDetails() bool = sd._SubmissionDetails__test_params(steps, {'task1_that': 123, 'task1_this': 69}) self.assertEqual(bool, True)
def test_params_reject_with_unix_commands(self): p1 = ParameterFactory.create(task=self.t, flag="-t", bool_valued=False, rest_alias="this") steps = self.j1.steps.all() sd = SubmissionDetails() bool = sd._SubmissionDetails__test_params(steps, {'task1_this': 'rm'}) self.assertEqual(bool, False)
def test__test_params_returns_false_when_set_is_not_complete(self): p1 = ParameterFactory.create(task=self.t, flag="-t", bool_valued=False, rest_alias="this") p1 = ParameterFactory.create(task=self.t, flag="-th", bool_valued=False, rest_alias="that") steps = self.j1.steps.all() sd = SubmissionDetails() bool = sd._SubmissionDetails__test_params(steps, {'task1_that': 123, }) self.assertEqual(bool, False)
def test_params_rejected_with_r_reserved_words(self): p1 = ParameterFactory.create(task=self.t, flag="-t", bool_valued=False, rest_alias="this") steps = self.j1.steps.all() sd = SubmissionDetails() bool = sd._SubmissionDetails__test_params( steps, {'task1_this': 'format.packageInfo'}) self.assertEqual(bool, False)
def test__test_params_returns_true_when_too_many_items_passed(self): p1 = ParameterFactory.create(task=self.t, flag="-t", bool_valued=False, rest_alias="this") steps = self.j1.steps.all() sd = SubmissionDetails() bool = sd._SubmissionDetails__test_params(steps, { 'task1_that': 123, 'task1_this': 69 }) self.assertEqual(bool, True)
def test__test_params_returns_false_when_set_is_not_complete(self): p1 = ParameterFactory.create(task=self.t, flag="-t", bool_valued=False, rest_alias="this") p1 = ParameterFactory.create(task=self.t, flag="-th", bool_valued=False, rest_alias="that") steps = self.j1.steps.all() sd = SubmissionDetails() bool = sd._SubmissionDetails__test_params(steps, { 'task1_that': 123, }) self.assertEqual(bool, False)
def test__test_params_returns_true_with_nothing(self): steps = self.j1.steps.all() sd = SubmissionDetails() bool = sd._SubmissionDetails__test_params(steps, {}) self.assertEqual(bool, True)