Exemplo n.º 1
0
    def test_add_computer(self):

        assert Local.check_token(UNIQ, TOKEN) == False

        # no servers in the database
        zero = Computer.query.count()
        assert zero == 0

        # server doesn't exist yet
        session = RPC.session_setup(UNIQ, TOKEN)
        assert session == False

        m = Computer(hostname='moinmoin', uniq=UNIQ, os_name='Linux', 
            os_version='2.6.x')
        objectstore.flush()
        log.debug("Created %s" % repr(m))
        assert Local.check_token(UNIQ, TOKEN) == True
#        assert Local.check_token(UNIQ, 'foo') == False
#        assert Local.check_token(UNIQ, TOKEN + 'oops') == False

        session = RPC.session_setup(UNIQ, TOKEN)
        assert session == [ UNIQ, TOKEN ]