Ejemplo n.º 1
0
    def leaderboards(self):
        with patch('requests.post') as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client('test')

        with patch('requests.get') as mock:
            mock.return_value = MagicMock()
            mock.return_value.text = '[]'
            assert (c.leaderboards() == [])
Ejemplo n.º 2
0
    def leaderboards(self):
        with patch("requests.post") as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client("test")

        with patch("requests.get") as mock:
            mock.return_value = MagicMock()
            mock.return_value.text = "[]"
            assert c.leaderboards() == []
Ejemplo n.º 3
0
    def test_samplePredict2(self):
        with patch('requests.post') as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client('test')

        with patch('requests.post') as mock:
            mock.return_value = MagicMock()
            mock.return_value.text = '{"id":1}'
            c._samplePredict2()
            assert (c._my_competitions[0] == {'id': 1})
Ejemplo n.º 4
0
    def test_sampleClassify(self):
        with patch('requests.post') as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client('test')

        with patch('requests.post') as mock:
            c.register = lambda: None
            mock.return_value = MagicMock()
            mock.return_value.text = '{"id":1}'
            c._sampleClassify1()
            assert (c._my_competitions[0] == {'id': 1})
Ejemplo n.º 5
0
    def test_start_competition(self):
        with patch('requests.post') as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client('test')

        with patch('requests.post') as mock:
            c.register = lambda: None
            mock.return_value = MagicMock()
            mock.return_value.text = '[]'
            c.start_competition(competition)
            assert (c._my_competitions[0] == [])
Ejemplo n.º 6
0
    def test_users(self):
        with patch('requests.post') as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client('test')

        with patch('requests.get') as mock:
            mock.return_value = MagicMock()
            mock.return_value.text = ujson.dumps({'test': 'test'})
            c.register = lambda: None
            x = c.users()
            assert (x == {'test': 'test'})
Ejemplo n.º 7
0
    def test_register(self):
        with patch('requests.post') as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client('test')

        with patch('requests.post') as m:

            m.return_value = MagicMock()
            m.return_value.text = '{}'
            c.register()
            assert (not c._am_registered())
Ejemplo n.º 8
0
    def test_submit(self):
        with patch('requests.post') as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client('test')

        with patch('requests.post') as mock:
            mock.return_value = MagicMock()
            mock.return_value.text = '{}'
            val = c.submit(MagicMock(), MagicMock())
            print(val)
            assert (val == {})
Ejemplo n.º 9
0
    def test_samplePredict1(self):
        with patch("requests.post") as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client("test")

        with patch("requests.post") as mock:
            c.register = lambda: None
            mock.return_value = MagicMock()
            mock.return_value.text = '{"id":1}'
            c._samplePredict1()
            assert c._my_competitions[0] == {"id": 1}
Ejemplo n.º 10
0
    def test_users(self):
        with patch("requests.post") as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client("test")

        with patch("requests.get") as mock:
            mock.return_value = MagicMock()
            mock.return_value.text = ujson.dumps({"test": "test"})
            c.register = lambda: None
            x = c.users()
            assert x == {"test": "test"}
Ejemplo n.º 11
0
    def test_register(self):
        with patch("requests.post") as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client("test")

        with patch("requests.post") as m:

            m.return_value = MagicMock()
            m.return_value.text = "{}"
            c.register()
            assert not c._am_registered
Ejemplo n.º 12
0
    def test_submit(self):
        with patch("requests.post") as m:
            m.return_value = MagicMock()
            m.return_value.text = '{"id":1}'
            c = Client("test")

        with patch("requests.post") as mock:
            mock.return_value = MagicMock()
            mock.return_value.text = "{}"
            val = c.submit(MagicMock(), MagicMock())
            print(val)
            assert val == {}
Ejemplo n.º 13
0
 def test_init(self):
     with patch('requests.post') as m:
         m.return_value = MagicMock()
         m.return_value.text = '{"id":1}'
         c = Client('test')
         assert (c)