2017-08-27 11:45:15 +00:00
|
|
|
package main
|
|
|
|
|
2017-10-08 21:09:45 +00:00
|
|
|
//import (
|
|
|
|
// "flag"
|
|
|
|
// "fmt"
|
|
|
|
// "github.com/tockins/realize/settings"
|
|
|
|
// "github.com/tockins/realize/style"
|
|
|
|
// "github.com/tockins/realize/watcher"
|
|
|
|
// "gopkg.in/urfave/cli.v2"
|
|
|
|
// "testing"
|
|
|
|
//)
|
|
|
|
//
|
|
|
|
//func TestPrefix(t *testing.T) {
|
|
|
|
// input := random(10)
|
|
|
|
// value := fmt.Sprint(yellow.bold("[")+"REALIZE"+yellow.bold("]"), input)
|
|
|
|
// result := prefix(input)
|
|
|
|
// if result == "" {
|
|
|
|
// t.Fatal("Expected a string")
|
|
|
|
// }
|
|
|
|
// if result != value {
|
|
|
|
// t.Fatal("Expected", value, "Instead", result)
|
|
|
|
// }
|
|
|
|
//}
|
|
|
|
//
|
|
|
|
//func TestBefore(t *testing.T) {
|
|
|
|
// context := cli.Context{}
|
|
|
|
// if err := before(&context); err != nil {
|
|
|
|
// t.Fatal(err)
|
|
|
|
// }
|
|
|
|
//}
|
|
|
|
//
|
|
|
|
//func TestInsert(t *testing.T) {
|
|
|
|
// b := Blueprint{}
|
|
|
|
// b.Settings = &Settings{}
|
|
|
|
// set := flag.NewFlagSet("test", 0)
|
|
|
|
// set.String("name", random(5), "")
|
|
|
|
// set.String("path", random(5), "")
|
|
|
|
// params := cli.NewContext(nil, set, nil)
|
|
|
|
// if err := insert(params, &b); err != nil {
|
|
|
|
// t.Fatal(err)
|
|
|
|
// }
|
|
|
|
// if len(b.Projects) == 0 {
|
|
|
|
// t.Error("Expected one project")
|
|
|
|
// }
|
|
|
|
//}
|