Exemple #1
0
    def test_get_version(self):
        """Make sure versions are correctly decoded."""
        s = MockSerial([b"",                       # Nothing to read in buffer
                        b"=node.info()\r\n",       # Command should be sent
                        b"=node.info()\r\n"        # Echo-back and response
                        b"1\t4\t1234\t4321\r\n"])  # Node info
        n = NodeMCU(s)

        major, minor = n.get_version()

        assert major == 1
        assert minor == 4

        assert s.finished
Exemple #2
0
    def test_get_version(self):
        """Make sure versions are correctly decoded."""
        s = MockSerial([
            b"",  # Nothing to read in buffer
            b"=node.info()\r\n",  # Command should be sent
            b"=node.info()\r\n"  # Echo-back and response
            b"1\t4\t1234\t4321\r\n"
        ])  # Node info
        n = NodeMCU(s)

        major, minor = n.get_version()

        assert major == 1
        assert minor == 4

        assert s.finished