Home | History | Annotate | Download | only in test

Lines Matching refs:repr_

147     # Each subclass should define a field "repr_", containing the repr() of
150 def get_hash_command(self, repr_):
151 return 'print(hash(%s))' % repr_
153 def get_hash(self, repr_, seed=None):
159 cmd_line = [sys.executable, '-c', self.get_hash_command(repr_)]
169 run1 = self.get_hash(self.repr_, seed='random')
170 run2 = self.get_hash(self.repr_, seed='random')
182 self.assertEqual(self.get_hash(self.repr_), known_hash_of_obj)
185 self.assertEqual(self.get_hash(self.repr_, seed=0), known_hash_of_obj)
200 self.assertEqual(self.get_hash(self.repr_, seed=42), h)
203 repr_ = repr('abc')
209 repr_ = repr(u'abc')
215 repr_ = 'buffer("abc")'
221 def get_hash_command(self, repr_):
222 return 'import datetime; print(hash(%s))' % repr_
225 repr_ = repr(datetime.date(1066, 10, 14))
228 repr_ = repr(datetime.datetime(1, 2, 3, 4, 5, 6, 7))
231 repr_ = repr(datetime.time(0))