1004 test implementation

Signed-off-by: Guillaume de Rouville <guillaume.derouville@gmail.com>
This commit is contained in:
Guillaume de Rouville
2021-08-13 01:47:59 +02:00
parent ad2f9b3f17
commit 82d45985a5
7 changed files with 94 additions and 32 deletions

View File

@@ -26,4 +26,36 @@ setup() {
# Check output
run curl $url
assert_output --partial "My Todo app"
}
@test "doc-1004-first-env" {
setup_example_sandbox "doc"
# Follow tutorial
mkdir multibucket
cp $CODEBLOC_SRC/multibucket/source.cue multibucket
cp $CODEBLOC_SRC/multibucket/yarn.cue multibucket
cp $CODEBLOC_SRC/multibucket/netlify.cue multibucket
dagger doc alpha.dagger.io/netlify
dagger doc alpha.dagger.io/js/yarn
# Initialize new env
dagger new 'multibucket' -p ./multibucket
# Check inputs
dagger input list -e multibucket
# Copy corresponding env
cp -r $CODEBLOC_SRC/.dagger/env/multibucket .dagger/env/
# Add missing src input
dagger -e multibucket input dir src .
# Run test
dagger -e multibucket up
url=$(dagger -e multibucket query -f text site.netlify.deployUrl)
# Check output :
run curl $url
assert_output --partial "./static/css/main.9149988f.chunk.css"
}