...

Source file src/github.com/letsencrypt/boulder/cmd/ceremony/file_test.go

Documentation: github.com/letsencrypt/boulder/cmd/ceremony

     1  package main
     2  
     3  import (
     4  	"testing"
     5  )
     6  
     7  func TestWriteFileSuccess(t *testing.T) {
     8  	dir := t.TempDir()
     9  	err := writeFile(dir+"/example", []byte("hi"))
    10  	if err != nil {
    11  		t.Fatal(err)
    12  	}
    13  }
    14  
    15  func TestWriteFileFail(t *testing.T) {
    16  	dir := t.TempDir()
    17  	err := writeFile(dir+"/example", []byte("hi"))
    18  	if err != nil {
    19  		t.Fatal(err)
    20  	}
    21  	err = writeFile(dir+"/example", []byte("hi"))
    22  	if err == nil {
    23  		t.Fatal("expected error, got none")
    24  	}
    25  }
    26  

View as plain text