summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2020-03-12 19:31:09 +0100
committerMichał Górny <mgorny@gentoo.org>2020-03-13 10:55:56 +0100
commit5d19b99d21a76cdffab3e4e8a05455c3d995a798 (patch)
treead340803451944cdd13d9be89c00714770f47fba /dev-python/nltk/files
parentdev-python/nltk-data: New package for dev-python/nltk data files (diff)
downloadgentoo-5d19b99d21a76cdffab3e4e8a05455c3d995a798.tar.gz
gentoo-5d19b99d21a76cdffab3e4e8a05455c3d995a798.tar.bz2
gentoo-5d19b99d21a76cdffab3e4e8a05455c3d995a798.zip
dev-python/nltk: Bump to 3.4.5, enable tests
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/nltk/files')
-rw-r--r--dev-python/nltk/files/nltk-3.4.5-corpus-tests.patch37
1 files changed, 37 insertions, 0 deletions
diff --git a/dev-python/nltk/files/nltk-3.4.5-corpus-tests.patch b/dev-python/nltk/files/nltk-3.4.5-corpus-tests.patch
new file mode 100644
index 000000000000..0284aec02b91
--- /dev/null
+++ b/dev-python/nltk/files/nltk-3.4.5-corpus-tests.patch
@@ -0,0 +1,37 @@
+diff --git a/nltk/test/corpus.doctest b/nltk/test/corpus.doctest
+index 5509fe2fd..0a34c9522 100644
+--- a/nltk/test/corpus.doctest
++++ b/nltk/test/corpus.doctest
+@@ -94,7 +94,7 @@ If the reader methods are called without any arguments, they will
+ typically load all documents in the corpus.
+
+ >>> len(inaugural.words())
+- 145735
++ 149797
+
+ If a corpus contains a README file, it can be accessed with a ``readme()`` method:
+
+@@ -387,8 +387,8 @@ examples illustrate the use of the wordlist corpora:
+
+ >>> stopwords.fileids() # doctest: +ELLIPSIS
+ ['arabic', 'azerbaijani', 'danish', 'dutch', 'english', 'finnish', 'french', ...]
+- >>> stopwords.words('portuguese') # doctest: +ELLIPSIS
+- ['de', 'a', 'o', 'que', 'e', 'do', 'da', 'em', 'um', 'para', ...]
++ >>> sorted(stopwords.words('portuguese')) # doctest: +ELLIPSIS
++ ['a', 'ao', 'aos', 'aquela', 'aquelas', 'aquele', 'aqueles', ...]
+ >>> names.fileids()
+ ['female.txt', 'male.txt']
+ >>> names.words('male.txt') # doctest: +ELLIPSIS
+diff --git a/nltk/test/unit/test_wordnet.py b/nltk/test/unit/test_wordnet.py
+index a7b26ac91..a1df3d396 100644
+--- a/nltk/test/unit/test_wordnet.py
++++ b/nltk/test/unit/test_wordnet.py
+@@ -204,7 +204,7 @@ class WordnNetDemo(unittest.TestCase):
+ u'preobrat',
+ u'preobrat_v_mišljenju'
+ ]
+- self.assertEqual(S('about-face.n.02').lemma_names(lang='slv'), expected)
++ self.assertEqual(sorted(S('about-face.n.02').lemma_names(lang='slv')), sorted(expected))
+
+ def test_iterable_type_for_all_lemma_names(self):
+ # Duck-test for iterables.