<s> import pytest <EOL> @ pytest . fixture <EOL> def digitalocean_host ( ) : <EOL> from terraform import digitalocean_host <EOL> return digitalocean_host <EOL> @ pytest . fixture <EOL> def digitalocean_resource ( ) : <EOL> return { <EOL> "<STR_LIT:type>" : "<STR_LIT>" , <EOL> "<STR_LIT>" : { <EOL> "<STR_LIT:id>" : "<STR_LIT>" , "<STR_LIT>" : { <EOL> "<STR_LIT:id>" : "<STR_LIT>" , "<STR_LIT:image>" : "<STR_LIT>" , "<STR_LIT>" : <EOL> "<STR_LIT>" , "<STR_LIT>" : "<STR_LIT:false>" , "<STR_LIT:name>" : "<STR_LIT>" , "<STR_LIT>" : <EOL> "<STR_LIT>" , "<STR_LIT:size>" : "<STR_LIT>" , "<STR_LIT>" : "<STR_LIT:1>" , "<STR_LIT>" : <EOL> "<STR_LIT>" , "<STR_LIT:status>" : "<STR_LIT>" , "<STR_LIT>" : '<STR_LIT>' <EOL> } <EOL> } <EOL> } <EOL> def test_name ( digitalocean_resource , digitalocean_host ) : <EOL> name , _ , _ = digitalocean_host ( digitalocean_resource , '<STR_LIT>' ) <EOL> assert name == '<STR_LIT>' <EOL> @ pytest . mark . parametrize ( '<STR_LIT>' , { <EOL> '<STR_LIT:id>' : '<STR_LIT>' , <EOL> '<STR_LIT:image>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : False , <EOL> '<STR_LIT>' : { '<STR_LIT>' : '<STR_LIT>' } , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT:size>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : [ '<STR_LIT>' ] , <EOL> '<STR_LIT:status>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : <NUM_LIT> , <EOL> '<STR_LIT>' : '<STR_LIT:root>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> } . items ( ) ) <EOL> def test_attrs ( digitalocean_resource , digitalocean_host , attr , should ) : <EOL> _ , attrs , _ = digitalocean_host ( digitalocean_resource , '<STR_LIT>' ) <EOL> assert attr in attrs <EOL> assert attrs [ attr ] == should <EOL> @ pytest . mark . parametrize ( <EOL> '<STR_LIT>' , [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' ] <EOL> ) <EOL> def test_groups ( digitalocean_resource , digitalocean_host , group ) : <EOL> _ , _ , groups = digitalocean_host ( digitalocean_resource , '<STR_LIT>' ) <EOL> assert group in groups </s>
