tests: move compute tests away

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
This commit is contained in:
Andrea Luzzardi
2021-12-08 14:38:07 -05:00
parent 79f86227f3
commit 1872af9b18
61 changed files with 21 additions and 109 deletions

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,3 @@
package testing
#up: true

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,3 @@
package testing
#up: 123

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,3 @@
package testing
#up: "whatever"

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,3 @@
package testing
#up: whatever: "wrong"

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,25 @@
package main
import (
"alpha.dagger.io/alpine"
"alpha.dagger.io/dagger/op"
)
rand: {
string
#up: [
op.#Load & {from: alpine.#Image},
op.#Exec & {
always: true
args: ["sh", "-c", """
tr -dc A-Za-z0-9 </dev/urandom | head -c 13 > /id
"""]
},
op.#Export & {source: "/id"},
]
}
// If rand is executed twice, cue won't validate
ref1: rand
ref2: ref1

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,6 @@
package testing
// no-op, should not error
empty: {
#up: []
}

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,19 @@
package testing
import "alpha.dagger.io/dagger/op"
new_prop: "lala"
#new_def: "lala"
new_prop_too: string
#new_def_too: string
#up: [
op.#FetchContainer & {
ref: "busybox"
},
op.#Exec & {
args: ["true"]
dir: "/"
},
]

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,21 @@
package testing
import "alpha.dagger.io/dagger/op"
foo: {
new_prop: "lala"
#new_def: "lala"
new_prop_too: string
#new_def_too: string
#up: [
op.#FetchContainer & {
ref: "busybox"
},
op.#Exec & {
args: ["true"]
dir: "/"
},
]
}

View File

@@ -0,0 +1 @@
module: ""

View File

@@ -0,0 +1,2 @@
# dagger universe
alpha.dagger.io

View File

@@ -0,0 +1,13 @@
package testing
import "alpha.dagger.io/dagger/op"
#up: [
op.#FetchContainer & {
ref: "busybox"
},
op.#Exec & {
args: ["true"]
dir: "/"
},
]