STREAM-347/STREAM-348/workflows-assert-success (#46)

This commit is contained in:
Julius Remigio 2023-08-29 11:22:45 -07:00 committed by GitHub
parent 89c071a3b7
commit d3c8128fb3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
35 changed files with 88 additions and 4 deletions

View File

@ -32,8 +32,8 @@ jobs:
if: github.event_name == 'schedule' || github.event_name == 'push'
secrets: inherit
with:
warehouse: ${{ inputs.warehouse }}
environment: workflow_${{ inputs.environment }}
warehouse: DBT_CLOUD
environment: workflow_prod
command: test --selector test_udfs
dispached:
@ -41,6 +41,6 @@ jobs:
if: github.event_name == 'workflow_dispatch'
secrets: inherit
with:
warehouse: DBT_CLOUD
environment: workflow_prod
warehouse: ${{ inputs.warehouse }}
environment: workflow_${{ inputs.environment }}
command: test --selector test_udfs

View File

@ -10,6 +10,7 @@ models:
'eth-mainnet', {'owner': '0x4a9318F375937B56045E5a548e7E66AEA61Dd610'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_owners_for_token
tests:
@ -19,6 +20,7 @@ models:
'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_owners_for_collection
tests:
@ -28,6 +30,7 @@ models:
'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'withTokenBalances': True}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: is_holder_of_collection
tests:
@ -37,6 +40,7 @@ models:
'eth-mainnet', {'wallet': '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045', 'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_contracts_for_owner
tests:
@ -46,6 +50,7 @@ models:
'eth-mainnet', {'owner': 'vitalik.eth', 'pageSize': 100, 'page': 1}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_nft_metadata
tests:
@ -55,6 +60,7 @@ models:
'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_nft_metadata_batch
tests:
@ -64,6 +70,7 @@ models:
'eth-mainnet', {'tokens': [{'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}, {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 43}]}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_contract_metadata
tests:
@ -73,6 +80,7 @@ models:
'ethereum-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_contract_metadata_batch
tests:
@ -82,6 +90,7 @@ models:
'eth-mainnet', {'contractAddresses': ['0xe785E82358879F061BC3dcAC6f0444462D4b5330', '0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d']}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: invalidate_contract
tests:
@ -91,6 +100,7 @@ models:
'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: reingest_contract
tests:
@ -100,6 +110,7 @@ models:
'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: search_contract_metadata
tests:
@ -109,6 +120,7 @@ models:
'eth-mainnet', {'query': 'bored'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_nfts_for_collection
tests:
@ -118,6 +130,7 @@ models:
'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'withMetadata': True}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_spam_contracts
tests:
@ -127,6 +140,7 @@ models:
'eth-mainnet', {}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: is_spam_contract
tests:
@ -136,6 +150,7 @@ models:
'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: is_airdrop
tests:
@ -145,6 +160,7 @@ models:
'eth-mainnet', {'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: report_spam
tests:
@ -156,6 +172,7 @@ models:
args: null
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_floor_price
tests:
@ -165,6 +182,7 @@ models:
'eth-mainnet', {'contractAddress': '0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_nft_sales
tests:
@ -174,6 +192,7 @@ models:
'eth-mainnet', {'fromBlock': 0, 'toBlock': 'latest', 'order': 'asc', 'contractAddress': '0xe785E82358879F061BC3dcAC6f0444462D4b5330', 'tokenId': 44}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: compute_rarity
tests:
@ -183,6 +202,7 @@ models:
'eth-mainnet', {'tokenId': 3603, 'contractAddress': '0xb6a37b5d14d502c3ab0ae6f3a0e058bc9517786e'}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: summarize_nft_attributes
tests:
@ -192,3 +212,4 @@ models:
'eth-mainnet', {'contractAddress': '0xb6a37b5d14d502c3ab0ae6f3a0e058bc9517786e'}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -10,6 +10,7 @@ models:
'eth-mainnet', [{'contract': '0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270', 'owner': '0xf1a726210550c306a9964b251cbcd3fa5ecb275d', 'spender': '0xdef1c0ded9bec7f1a1670819833240f027b25eff'}]
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_token_balances
tests:
@ -19,6 +20,7 @@ models:
'eth-mainnet', ['0x95222290DD7278Aa3Ddd389Cc1E1d165CC4BAfe5', 'erc20']
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_token_metadata
tests:
@ -28,5 +30,6 @@ models:
'eth-mainnet', ['0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48']
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -10,4 +10,5 @@ models:
'eth-mainnet', [{'fromBlock': '0x0', 'toBlock': 'latest', 'toAddress': '0x5c43B1eD97e52d009611D89b74fA829FE4ac56b1', 'category': ['external'], 'withMetadata': True, 'excludeZeroValue': True}]
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -34,5 +34,6 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -12,6 +12,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: post
tests:
@ -27,3 +28,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -15,4 +15,5 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {'interval': 'hourly', 'time_period': 'hourly', 'time_start': 1691524740, 'time_end': 1691528400, 'id': '15478,15479'}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {'ids': '0x', 'vs_currencies': 'btc,usd,eth'}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -13,3 +13,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {'limit': 5}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -16,3 +16,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -13,3 +13,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -17,6 +17,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: balances
tests:
@ -27,6 +28,7 @@ models:
, '231B38ZpsbtrWbsBEjSXfjVj9JT2XyuNXy4f98V5NXxg'
assertions:
- result:status_code = 200
- result:error IS NULL
- name: parse_transactions
tests:
@ -40,4 +42,5 @@ models:
]
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -13,6 +13,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_signatures_for_asset
tests:
@ -27,6 +28,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: search_assets
tests:
@ -42,6 +44,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_asset_proof
tests:
@ -54,6 +57,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_assets_by_owner
tests:
@ -68,6 +72,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_assets_by_authority
tests:
@ -82,6 +87,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_assets_by_creator
tests:
@ -97,6 +103,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_assets_by_group
tests:
@ -112,3 +119,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {'erc_type': 'erc721'}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -24,6 +24,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- test_udf:
name: test_playgrounds__query_subgraph_status_200_total_pool_count
@ -40,5 +41,6 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -15,6 +15,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: fetch_nfts
tests:
@ -36,6 +37,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: fetch_nfts_by_collection
tests:
@ -53,6 +55,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_transfers_by_nft
tests:
@ -67,6 +70,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: verify_nfts_owner
tests:
@ -82,3 +86,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -12,6 +12,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_token_metadata_by_symbol
tests:
@ -23,6 +24,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_transactions_by_address
tests:
@ -36,6 +38,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_wallet_token_balance
tests:
@ -47,6 +50,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_wallet_token_transactions
tests:
@ -61,3 +65,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -15,6 +15,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: fetch_nfts
tests:
@ -36,6 +37,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: fetch_nfts_by_collection
tests:
@ -53,6 +55,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_transfers_by_nft
tests:
@ -67,6 +70,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: verify_nfts_owner
tests:
@ -82,4 +86,5 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -12,6 +12,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_token_metadata_by_symbol
tests:
@ -23,6 +24,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_transactions_by_address
tests:
@ -36,6 +38,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_wallet_token_balance
tests:
@ -47,6 +50,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: get_wallet_token_transactions
tests:
@ -61,3 +65,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -18,6 +18,7 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL
- name: fetch_nfts_by_creator
tests:
@ -31,4 +32,5 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {'collection': '0x8d04a8c79ceb0889bdd12acdf3fa9d207ed3ff63'}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -19,3 +19,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {'limit': 10}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -20,3 +20,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -13,3 +13,4 @@ models:
}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {'query':'query { _mmrs (first: 5) { nodes { key } } }'}
assertions:
- result:status_code = 200
- result:error IS NULL

View File

@ -11,3 +11,4 @@ models:
, {'chain_id': 'ethereum','ens_names': 'vitalik.eth'}
assertions:
- result:status_code = 200
- result:error IS NULL