Exemple #1
0
 def test_config_readonly_default(self):
     config = CSVSource.config(
         parse_unknown("--source-csv-filename", "feedface"))
     self.assertEqual(config.filename, "feedface")
     self.assertEqual(config.label, "unlabeled")
     self.assertEqual(config.key, None)
     self.assertFalse(config.readonly)
Exemple #2
0
 def test_config_default(self):
     config = CSVSource.config(
         parse_unknown("--source-csv-filename", "feedface"))
     self.assertEqual(config.filename, "feedface")
     self.assertEqual(config.tag, "untagged")
     self.assertEqual(config.tagcol, "tag")
     self.assertEqual(config.key, "key")
     self.assertFalse(config.readwrite)
     self.assertFalse(config.allowempty)
Exemple #3
0
 def test_config_default(self):
     config = CSVSource.config(
         parse_unknown("--source-csv-filename", "feedface"))
     self.assertEqual(config.filename, "feedface")
     self.assertEqual(config.label, "unlabeled")
     self.assertEqual(config.labelcol, "label")
     self.assertEqual(config.key, "src_url")
     self.assertFalse(config.readwrite)
     self.assertFalse(config.allowempty)
Exemple #4
0
 def test_config_readonly_set(self):
     config = CSVSource.config(
         parse_unknown(
             "--source-csv-filename",
             "feedface",
             "--source-csv-label",
             "default-label",
             "--source-csv-key",
             "SourceURLColumn",
             "--source-csv-readonly",
         ))
     self.assertEqual(config.filename, "feedface")
     self.assertEqual(config.label, "default-label")
     self.assertEqual(config.key, "SourceURLColumn")
     self.assertTrue(config.readonly)
Exemple #5
0
 def test_config_set(self):
     config = CSVSource.config(
         parse_unknown(
             "--source-csv-filename",
             "feedface",
             "--source-csv-tag",
             "default-tag",
             "--source-csv-tagcol",
             "dffml_tag",
             "--source-csv-key",
             "SourceURLColumn",
             "--source-csv-readwrite",
             "--source-csv-allowempty",
         ))
     self.assertEqual(config.filename, "feedface")
     self.assertEqual(config.tag, "default-tag")
     self.assertEqual(config.tagcol, "dffml_tag")
     self.assertEqual(config.key, "SourceURLColumn")
     self.assertTrue(config.readwrite)
     self.assertTrue(config.allowempty)