File: layers.bats

package info (click to toggle)
golang-github-containers-storage 1.24.8%2Bdfsg1-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 3,324 kB
  • sloc: sh: 812; ansic: 319; makefile: 175; awk: 12
file content (22 lines) | stat: -rw-r--r-- 492 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/env bats
# vim:set syn=bash:

load helpers

@test "allow storing images with more than 127 layers" {
    LAYER=""
    for i in {0..150}; do
        echo "Layer: $i"

        # Create a layer.
        run storage --debug=false create-layer "$LAYER"
        [ "$status" -eq 0 ]
        [ "$output" != "" ]
        LAYER="$output"
    done

    # Create the image
    run storage --debug=false create-image --name test-image "$LAYER"
    [ "$status" -eq 0 ]
    [ "$output" != "" ]
}