Ejemplo n.º 1
0
    def test_queue(self):
        buffer = bytequeue(capacity=50)

        for x in range(10):
            buffer.enqueue(x)

        for x in range(10):
            self.assertEqual(x, buffer.dequeue())
Ejemplo n.º 2
0
    def test_queue(self):
        buffer = bytequeue(capacity=50)

        for x in range(10):
            buffer.enqueue(x)

        for x in range(10):
            self.assertEqual(x, buffer.dequeue())
Ejemplo n.º 3
0
    def test_index(self):
        buffer = bytequeue(capacity=50)

        buffer.enqueue(31)
        buffer.enqueue(45)
        buffer.enqueue(71)

        self.assertEqual(buffer[0], 31)
        self.assertEqual(buffer[1], 45)
        self.assertEqual(buffer[2], 71)
        self.assertEqual(buffer[0:3], bytearray([31, 45, 71]))

        buffer.dequeue()

        self.assertEqual(buffer[0], 45)
        self.assertEqual(buffer[1], 71)
        self.assertEqual(buffer[0:2], bytearray([45, 71]))

        buffer.dequeue()

        self.assertEqual(buffer[0], 71)
        self.assertEqual(buffer[0:1], bytearray([71]))
Ejemplo n.º 4
0
    def test_index(self):
        buffer = bytequeue(capacity=50)

        buffer.enqueue(31)
        buffer.enqueue(45)
        buffer.enqueue(71)

        self.assertEqual(buffer[0], 31)
        self.assertEqual(buffer[1], 45)
        self.assertEqual(buffer[2], 71)
        self.assertEqual(buffer[0:3], bytearray([31, 45, 71]))

        buffer.dequeue()

        self.assertEqual(buffer[0], 45)
        self.assertEqual(buffer[1], 71)
        self.assertEqual(buffer[0:2], bytearray([45, 71]))

        buffer.dequeue()

        self.assertEqual(buffer[0], 71)
        self.assertEqual(buffer[0:1], bytearray([71]))
Ejemplo n.º 5
0
 def test_length(self):
     buffer = bytequeue(capacity=50)
     buffer.enqueue(0)
     self.assertEqual(len(buffer), 1)
Ejemplo n.º 6
0
 def test_empty(self):
     buffer = bytequeue(capacity=50)
     self.assertEqual(len(buffer), 0)
Ejemplo n.º 7
0
 def test_empty(self):
     buffer = bytequeue(capacity=50)
     self.assertEqual(len(buffer), 0)
Ejemplo n.º 8
0
 def test_length(self):
     buffer = bytequeue(capacity=50)
     buffer.enqueue(0)
     self.assertEqual(len(buffer), 1)