You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

test_matching_loader.py 755 B

12345678910111213141516171819202122
  1. import unittest
  2. from fastNLP.io.loader.matching import RTELoader
  3. from fastNLP.io.loader.matching import QNLILoader
  4. from fastNLP.io.loader.matching import SNLILoader
  5. from fastNLP.io.loader.matching import QuoraLoader
  6. from fastNLP.io.loader.matching import MNLILoader
  7. import os
  8. @unittest.skipIf('TRAVIS' in os.environ, "Skip in travis")
  9. class TestDownload(unittest.TestCase):
  10. def test_download(self):
  11. for loader in [RTELoader, QNLILoader, SNLILoader, MNLILoader]:
  12. loader().download()
  13. with self.assertRaises(Exception):
  14. QuoraLoader().load()
  15. def test_load(self):
  16. for loader in [RTELoader, QNLILoader, SNLILoader, MNLILoader]:
  17. data_bundle = loader().load()
  18. print(data_bundle)