@@ -45,7 +45,7 @@ def test_hyperhyponyms(self):
4545 S ("brunch.n.01" ),
4646 S ("buffet.n.02" ),
4747 ]
48- self .assertEqual (sorted (S ("meal.n.1" ).hyponyms ()[:5 ]) , first_five_meal_hypo )
48+ self .assertEqual (sorted (S ("meal.n.1" ).hyponyms ()) [:5 ], first_five_meal_hypo )
4949 self .assertEqual (S ("Austen.n.1" ).instance_hypernyms (), [S ("writer.n.01" )])
5050 first_five_composer_hypo = [
5151 S ("ambrose.n.01" ),
@@ -55,14 +55,14 @@ def test_hyperhyponyms(self):
5555 S ("beethoven.n.01" ),
5656 ]
5757 self .assertEqual (
58- S ("composer.n.1" ).instance_hyponyms ()[:5 ], first_five_composer_hypo
58+ sorted ( S ("composer.n.1" ).instance_hyponyms () )[:5 ], first_five_composer_hypo
5959 )
6060
6161 # Test root hyper-/hyponyms
6262 self .assertEqual (S ("person.n.01" ).root_hypernyms (), [S ("entity.n.01" )])
6363 self .assertEqual (S ("sail.v.01" ).root_hypernyms (), [S ("travel.v.01" )])
6464 self .assertEqual (
65- S ("fall.v.12" ).root_hypernyms (), [S ("act.v.01" ), S ("fall.v.17" )]
65+ sorted ( S ("fall.v.12" ).root_hypernyms () ), [S ("act.v.01" ), S ("fall.v.17" )]
6666 )
6767
6868 def test_derivationally_related_forms (self ):
@@ -84,24 +84,25 @@ def test_derivationally_related_forms(self):
8484 def test_meronyms_holonyms (self ):
8585 # Test meronyms, holonyms.
8686 self .assertEqual (
87- S ("dog.n.01" ).member_holonyms (), [S ("canis.n.01" ), S ("pack.n.06" )]
87+ sorted ( S ("dog.n.01" ).member_holonyms () ), [S ("canis.n.01" ), S ("pack.n.06" )]
8888 )
8989 self .assertEqual (S ("dog.n.01" ).part_meronyms (), [S ("flag.n.07" )])
9090
9191 self .assertEqual (S ("faculty.n.2" ).member_meronyms (), [S ("professor.n.01" )])
9292 self .assertEqual (S ("copilot.n.1" ).member_holonyms (), [S ("crew.n.01" )])
9393
9494 self .assertEqual (
95- S ("table.n.2" ).part_meronyms (),
95+ sorted ( S ("table.n.2" ).part_meronyms () ),
9696 [S ("leg.n.03" ), S ("tabletop.n.01" ), S ("tableware.n.01" )],
9797 )
9898 self .assertEqual (S ("course.n.7" ).part_holonyms (), [S ("meal.n.01" )])
9999
100100 self .assertEqual (
101- S ("water.n.1" ).substance_meronyms (), [S ("hydrogen.n.01" ), S ("oxygen.n.01" )]
101+ sorted (S ("water.n.1" ).substance_meronyms ()),
102+ [S ("hydrogen.n.01" ), S ("oxygen.n.01" )],
102103 )
103104 self .assertEqual (
104- S ("gin.n.1" ).substance_holonyms (),
105+ sorted ( S ("gin.n.1" ).substance_holonyms () ),
105106 [
106107 S ("gin_and_it.n.01" ),
107108 S ("gin_and_tonic.n.01" ),
@@ -123,7 +124,7 @@ def test_misc_relations(self):
123124 # Test misc relations.
124125 self .assertEqual (S ("snore.v.1" ).entailments (), [S ("sleep.v.01" )])
125126 self .assertEqual (
126- S ("heavy.a.1" ).similar_tos (),
127+ sorted ( S ("heavy.a.1" ).similar_tos () ),
127128 [
128129 S ("dense.s.03" ),
129130 S ("doughy.s.01" ),
@@ -162,10 +163,14 @@ def test_domains(self):
162163 def test_in_topic_domains (self ):
163164 # Test in domains.
164165 self .assertEqual (
165- S ("computer_science.n.01" ).in_topic_domains ()[0 ], S ("access.n.05" )
166+ sorted (S ("computer_science.n.01" ).in_topic_domains ())[0 ], S ("access.n.05" )
167+ )
168+ self .assertEqual (
169+ sorted (S ("germany.n.01" ).in_region_domains ())[23 ], S ("trillion.n.02" )
170+ )
171+ self .assertEqual (
172+ sorted (S ("slang.n.02" ).in_usage_domains ())[1 ], S ("airhead.n.01" )
166173 )
167- self .assertEqual (S ("germany.n.01" ).in_region_domains ()[23 ], S ("trillion.n.02" ))
168- self .assertEqual (S ("slang.n.02" ).in_usage_domains ()[1 ], S ("airhead.n.01" ))
169174
170175 def test_wordnet_similarities (self ):
171176 # Path based similarities.
0 commit comments