Sha256: 76eddbc0a8d8348658cae0711e62986f35fe6a4077dcef2f5d29a2c5e3385c8b
Contents?: true
Size: 1.01 KB
Versions: 101
Compression:
Stored size: 1.01 KB
Contents
import unittest from grains import on_square, total_after class GrainsTest(unittest.TestCase): def test_square_1(self): self.assertEqual(1, on_square(1)) self.assertEqual(1, total_after(1)) def test_square_2(self): self.assertEqual(2, on_square(2)) self.assertEqual(3, total_after(2)) def test_square_3(self): self.assertEqual(4, on_square(3)) self.assertEqual(7, total_after(3)) def test_square_4(self): self.assertEqual(8, on_square(4)) self.assertEqual(15, total_after(4)) def test_square_16(self): self.assertEqual(32768, on_square(16)) self.assertEqual(65535, total_after(16)) def test_square_32(self): self.assertEqual(2147483648, on_square(32)) self.assertEqual(4294967295, total_after(32)) def test_square_64(self): self.assertEqual(9223372036854775808, on_square(64)) self.assertEqual(18446744073709551615, total_after(64)) if __name__ == '__main__': unittest.main()
Version data entries
101 entries across 101 versions & 1 rubygems