示例#1
0
    def test_32bit_number(self):
        output1 = BinaryOutput()
        output1.dump_32bit_number(0)
        input1 = BinaryInput(output1.result())
        self.assertEqual(0, input1.load_32bit_number())

        output2 = BinaryOutput()
        output2.dump_32bit_number(4294967295)
        input2 = BinaryInput(output2.result())
        self.assertEqual(4294967295, input2.load_32bit_number())

        output3 = BinaryOutput()
        output3.dump_32bit_number(4294967296)
        input3 = BinaryInput(output3.result())
        self.assertNotEqual(4294967296, input3.load_32bit_number())
示例#2
0
    def test_32bit_number(self):
        output1 = BinaryOutput()
        output1.dump_32bit_number(0)
        input1 = BinaryInput(output1.result())
        self.assertEqual(0, input1.load_32bit_number())

        output2 = BinaryOutput()
        output2.dump_32bit_number(4294967295)
        input2 = BinaryInput(output2.result())
        self.assertEqual(4294967295, input2.load_32bit_number())

        output3 = BinaryOutput()
        output3.dump_32bit_number(4294967296)
        input3 = BinaryInput(output3.result())
        self.assertNotEqual(4294967296, input3.load_32bit_number())