aboutsummaryrefslogblamecommitdiffstats
path: root/.travis.yml
blob: cd8731f9404dd297461b9f8240abf1a4b45fe08f (plain) (tree)
1
2
3
4
5
6
7
8
9
                
        
         



             
           
                                        
       

                                 

                                
 
                    
                                                                                                                                                          

                   
                                                                                                
language: python
python: 
  - "3.6"
branches:
  only:
    - master
    - develop
sudo: false
install: "pip install jsonschema pysha3"
script:

# check valid JSON/well formatted
- python3 test.py format ;
  git diff --quiet &>/dev/null ;

# check test schemas
  python3 test.py validate ./src/VMTestsFiller ./src/GeneralStateTestsFiller ./src/BlockchainTestsFiller ./VMTests ./GeneralStateTests ./BlockchainTests ;

# check test filled
  python3 test.py checkFilled ./BlockhcainTests ./GeneralStateTests ./TransactionTests ./VMTests