github.com/alkemics/goflow@v0.2.1/wrappers/outputs/graph/main.go (about)

     1  // Code generated by lib-go/goflow DO NOT EDIT.
     2  
     3  //go:build !codeanalysis
     4  // +build !codeanalysis
     5  
     6  package main
     7  
     8  import (
     9  	"fmt"
    10  )
    11  
    12  func assert(b bool) {
    13  	if !b {
    14  		panic("assertion failed")
    15  	}
    16  }
    17  
    18  func main() {
    19  	var g Ouputs
    20  
    21  	g = NewOuputs()
    22  
    23  	ri, ris := g.Run()
    24  	if ri < 0 || ri > 100 {
    25  		panic("invalid ri")
    26  	}
    27  	if len(ris) != 2 {
    28  		panic("ris should have length 2")
    29  	}
    30  
    31  	fmt.Println("Test done.")
    32  
    33  	fmt.Println("All tests done.")
    34  }