コード例 #1
0
ファイル: test_loader.py プロジェクト: lilnana00/3ddd
 def test_upload_no_dir_or_file(self):
     with self.assertRaises(Exception):
         Uploader.upload(storetype='categories',
                          url='mysql+pymysql://root:Password123@localhost:3306/programy',
                          filename=None,
                          dirname=None,
                          subdir=True, extension=".aiml",
                          create=True)
コード例 #2
0
ファイル: test_loader.py プロジェクト: lilnana00/3ddd
 def test_upload_unknown(self):
     with self.assertRaises(Exception):
         Uploader.upload(storetype='other',
                          url='mysql+pymysql://root:Password123@localhost:3306/programy',
                          filename=None,
                          dirname=self.basepath + "categories",
                          subdir=True, extension=".aiml",
                          create=True)
コード例 #3
0
ファイル: test_loader.py プロジェクト: lilnana00/3ddd
 def test_upload_postprocessors(self):
     count, success = Uploader.upload(storetype='postprocessors',
                                      url='mysql+pymysql://root:Password123@localhost:3306/programy',
                                      filename=self.basepath + "lookups" + os.sep + "text" + os.sep + "postprocessors.conf",
                                      dirname=None,
                                      subdir=True, extension=".conf")
     self.assertEquals(6, count)
     self.assertEquals(5, success)
コード例 #4
0
ファイル: test_loader.py プロジェクト: lilnana00/3ddd
 def test_upload_maps(self):
     count, success = Uploader.upload(storetype='maps',
                                      url='mysql+pymysql://root:Password123@localhost:3306/programy',
                                      filename=None,
                                      dirname=self.basepath + "maps" + os.sep + "text",
                                      subdir=True, extension=".txt",
                                      create=True)
     self.assertEquals(11, count)
     self.assertEquals(11, success)
コード例 #5
0
ファイル: test_loader.py プロジェクト: lilnana00/3ddd
 def test_upload_categories(self):
     count, success = Uploader.upload(storetype='categories',
                                      url='mysql+pymysql://root:Password123@localhost:3306/programy',
                                      filename=None,
                                      dirname=self.basepath + "categories",
                                      subdir=True, extension=".aiml",
                                      create=True)
     self.assertEquals(9, count)
     self.assertEquals(9, success)
コード例 #6
0
ファイル: test_loader.py プロジェクト: lilnana00/3ddd
 def test_upload_oobs(self):
     count, success = Uploader.upload(storetype='oobs',
                                      url='mysql+pymysql://root:Password123@localhost:3306/programy',
                                      filename=self.basepath + "oobs" + os.sep + "callmom.conf",
                                      dirname=None,
                                      subdir=True, extension=".conf",
                                      create=True)
     self.assertEquals(13, count)
     self.assertEquals(13, success)
コード例 #7
0
ファイル: test_loader.py プロジェクト: lilnana00/3ddd
 def test_upload_spelling(self):
     count, success = Uploader.upload(storetype='spelling',
                                      url='mysql+pymysql://root:Password123@localhost:3306/programy',
                                      filename=self.basepath + "spelling" + os.sep + "corpus.txt",
                                      dirname=None,
                                      subdir=True, extension=".txt",
                                      create=True)
     self.assertEquals(9, count)
     self.assertEquals(9, success)
コード例 #8
0
ファイル: test_loader.py プロジェクト: lilnana00/3ddd
 def test_upload_templatenodes(self):
     count, success = Uploader.upload(storetype='templatenodes',
                                      url='mysql+pymysql://root:Password123@localhost:3306/programy',
                                      filename=self.basepath + "lookups" + os.sep + "text" + os.sep + "template_nodes.conf",
                                      dirname=None,
                                      subdir=True, extension=".conf",
                                      create=True)
     self.assertEquals(71, count)
     self.assertEquals(64, success)
コード例 #9
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_upload_rdfs(self):
     count, success = Uploader.upload(
         storetype='rdfs',
         url='mysql+pymysql://root@localhost:3306/programy',
         filename=None,
         dirname=self.basepath + "rdfs" + os.sep + "text",
         subdir=True,
         extension=".rdf",
         create=True)
     self.assertEquals(851, count)
     self.assertEquals(850, success)
コード例 #10
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_upload_triggers(self):
     count, success = Uploader.upload(
         storetype='triggers',
         url='mysql+pymysql://root@localhost:3306/programy',
         filename=self.basepath + "triggers" + os.sep + "triggers.txt",
         dirname=None,
         subdir=True,
         extension=".txt",
         create=True)
     self.assertEquals(4, count)
     self.assertEquals(4, success)
コード例 #11
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_upload_usergroups(self):
     count, success = Uploader.upload(
         storetype='usergroups',
         url='mysql+pymysql://root@localhost:3306/programy',
         filename=self.basepath + "security" + os.sep + "roles.yaml",
         dirname=None,
         subdir=True,
         extension=".txt",
         create=True)
     self.assertEquals(1, count)
     self.assertEquals(1, success)
コード例 #12
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_upload_patternnodes(self):
     count, success = Uploader.upload(
         storetype='patternnodes',
         url='mysql+pymysql://root@localhost:3306/programy',
         filename=self.basepath + "lookups" + os.sep + "text" + os.sep +
         "pattern_nodes.conf",
         dirname=None,
         subdir=True,
         extension=".conf",
         create=True)
     self.assertEquals(17, count)
     self.assertEquals(12, success)
コード例 #13
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_upload_regexes(self):
     count, success = Uploader.upload(
         storetype='regexes',
         url='mysql+pymysql://root@localhost:3306/programy',
         filename=self.basepath + "lookups" + os.sep + "text" + os.sep +
         "regex-templates.txt",
         dirname=None,
         subdir=True,
         extension=".txt",
         create=True)
     self.assertEquals(16, count)
     self.assertEquals(16, success)
コード例 #14
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_run_with_exception(self):
     Uploader.run()
コード例 #15
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_run(self):
     Uploader.run()
コード例 #16
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_run_no_args(self):
     Uploader.run()
コード例 #17
0
ファイル: test_loader.py プロジェクト: safa0/program-y
 def test_create_arguments(self):
     arguments = Uploader.create_arguments()
     self.assertIsNotNone(arguments)