File tree Expand file tree Collapse file tree 4 files changed +41
-1
lines changed
Expand file tree Collapse file tree 4 files changed +41
-1
lines changed Original file line number Diff line number Diff line change 11# Dune Analytics
22
3- [ ![ Python 3.5] ( https://img.shields.io/badge/python-3.5-blue.svg )] ( https://www.python.org/downloads/release/python-350/ )
43[ ![ Python 3.6] ( https://img.shields.io/badge/python-3.6-blue.svg )] ( https://www.python.org/downloads/release/python-360/ )
54[ ![ Python 3.7] ( https://img.shields.io/badge/python-3.7-blue.svg )] ( https://www.python.org/downloads/release/python-370/ )
65[ ![ Python 3.8] ( https://img.shields.io/badge/python-3.8-blue.svg )] ( https://www.python.org/downloads/release/python-380/ )
Original file line number Diff line number Diff line change 1+ import pytest
2+ import os
3+ from duneanalytics import DuneAnalytics
4+
5+
6+ @pytest .fixture (scope = 'session' )
7+ def dune ():
8+ print ('===============Start=======================' )
9+ yield DuneAnalytics (username = os .getenv ('DUNE_USER' ), password = os .getenv ('DUNE_PASS' ))
10+ print ('===============End=======================' )
Original file line number Diff line number Diff line change 1+ import pytest
2+
3+
4+ @pytest .mark .usefixtures ('dune' )
5+ class TestDuneAnalytics :
6+ """
7+ Class to test DuneAnalytics
8+ """
9+ def test_login (self , dune ):
10+ # try to login
11+ dune .login ()
12+ assert dune .auth_refresh is not None
13+ assert dune .username is not None
14+ assert dune .password is not None
15+ assert dune .token is None
16+
17+ def test_fetch_auth_token (self , dune ):
18+ # fetch authentication token
19+ dune .fetch_auth_token ()
20+ assert dune .auth_refresh is not None
21+ assert dune .username is not None
22+ assert dune .password is not None
23+ assert dune .token is not None
24+
25+ @pytest .mark .skip (reason = 'To be implemented' )
26+ def test_query_result_id (self , dune ):
27+ assert False
28+
29+ @pytest .mark .skip (reason = 'To be implemented' )
30+ def test_query_result (self , dune ):
31+ assert False
You can’t perform that action at this time.
0 commit comments