コード例 #1
0
 def test_get_specific_corpus(self):
     params = [('source', 'en'), ('target', 'fi'),
               ('corpus', 'OpenSubtitles'), ('preprocessing', 'xml'),
               ('version', '#EMPTY#'), ('latest', 'True')]
     command, params = make_sql_command(params, True)
     ret = submitCommand(command, params, True)
     self.assertEqual(len(ret), 4)
     for i in ret:
         self.assertEqual(i['corpus'], 'OpenSubtitles')
コード例 #2
0
 def test_get_all_preprocessings_for_latest_one_lan(self):
     parameters = [('source', 'en'), ('target', '#EMPTY#'),
                   ('corpus', 'RF'), ('preprocessing', '#EMPTY#'),
                   ('version', '#EMPTY#'), ('latest', 'True')]
     command, params = make_sql_command(parameters.copy(), False)
     ret = submitCommand(command, params, False)
     ret = addRelatedMonoData(ret, parameters)
     self.assertEqual(len(ret), 103)
     for i in ret:
         self.assertEqual(i['corpus'], 'RF')
コード例 #3
0
 def test_get_specific_version_one_lan(self):
     parameters = [('source', 'en'), ('target', '#EMPTY#'),
                   ('corpus', 'SETIMES'), ('preprocessing', 'xml'),
                   ('version', 'v1'), ('latest', '#EMPTY#')]
     command, params = make_sql_command(parameters.copy(), False)
     ret = submitCommand(command, params, False)
     ret = addRelatedMonoData(ret, parameters)
     self.assertEqual(len(ret), 17)
     for i in ret:
         self.assertEqual(i['corpus'], 'SETIMES')