コード例 #1
0
ファイル: xls2xform_tests.py プロジェクト: Archaejohn/pyxform
 def test_validator_args_logic_skip_validate_alone(self):
     """Should deactivate both validators."""
     raw_args = _create_parser().parse_args(
         ['xlsform.xlsx', '.', '--skip_validate'])
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(False, args.odk_validate)
     self.assertEqual(False, args.enketo_validate)
コード例 #2
0
ファイル: xls2xform_tests.py プロジェクト: Archaejohn/pyxform
 def test_validator_args_logic_odk_and_enketo(self):
     """Should activate ODK and Enketo."""
     raw_args = _create_parser().parse_args(
         ['xlsform.xlsx', '.', '--odk_validate', '--enketo_validate'])
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(True, args.odk_validate)
     self.assertEqual(True, args.enketo_validate)
コード例 #3
0
ファイル: xls2xform_tests.py プロジェクト: jkpr/pmaxform3
 def test_validator_args_logic_odk_only(self):
     """Should activate ODK only."""
     raw_args = _create_parser().parse_args(
         ["xlsform.xlsx", ".", "--odk_validate"])
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(True, args.odk_validate)
     self.assertEqual(False, args.enketo_validate)
コード例 #4
0
 def test_validator_args_logic_enketo_only(self):
     """Should activate Enketo only."""
     raw_args = _create_parser().parse_args(
         ['xlsform.xlsx', '.', '--enketo_validate'])
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(False, args.odk_validate)
     self.assertEqual(True, args.enketo_validate)
コード例 #5
0
ファイル: xls2xform_tests.py プロジェクト: XLSForm/pyxform
 def test_validator_args_logic_odk_and_enketo(self):
     """Should activate ODK and Enketo."""
     raw_args = _create_parser().parse_args(
         ["xlsform.xlsx", ".", "--odk_validate", "--enketo_validate"]
     )
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(True, args.odk_validate)
     self.assertEqual(True, args.enketo_validate)
コード例 #6
0
ファイル: xls2xform_tests.py プロジェクト: XLSForm/pyxform
 def test_validator_args_logic_enketo_only(self):
     """Should activate Enketo only."""
     raw_args = _create_parser().parse_args(
         ["xlsform.xlsx", ".", "--enketo_validate"]
     )
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(False, args.odk_validate)
     self.assertEqual(True, args.enketo_validate)
コード例 #7
0
 def test_validator_args_logic_odk_default(self):
     """Should activate ODK only."""
     raw_args = _create_parser().parse_args([
         'xlsform.xlsx',
         '.',
     ])
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(True, args.odk_validate)
     self.assertEqual(False, args.enketo_validate)
コード例 #8
0
 def test_validator_args_logic_skip_validate_alone(self):
     """Should deactivate both validators."""
     raw_args = _create_parser().parse_args([
         'xlsform.xlsx',
         '.',
         '--skip_validate'
     ])
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(False, args.odk_validate)
     self.assertEqual(False, args.enketo_validate)
コード例 #9
0
ファイル: xls2xform_tests.py プロジェクト: seadowg/pyxform
 def test_validator_args_logic_skip_validate_override(self):
     """Should deactivate both validators"""
     raw_args = _create_parser().parse_args([
         "xlsform.xlsx",
         ".",
         "--skip_validate",
         "--odk_validate",
         "--enketo_validate",
     ])
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(False, args.odk_validate)
     self.assertEqual(False, args.enketo_validate)
コード例 #10
0
ファイル: xls2xform_tests.py プロジェクト: XLSForm/pyxform
 def test_validator_args_logic_skip_validate_override(self):
     """Should deactivate both validators"""
     raw_args = _create_parser().parse_args(
         [
             "xlsform.xlsx",
             ".",
             "--skip_validate",
             "--odk_validate",
             "--enketo_validate",
         ]
     )
     args = _validator_args_logic(args=raw_args)
     self.assertEqual(False, args.odk_validate)
     self.assertEqual(False, args.enketo_validate)