github.com/scottcagno/storage@v1.8.0/pkg/assert/assert.go (about)

     1  package assert
     2  
     3  import "log"
     4  
     5  func AssertTrue(isTrue bool) {
     6  	if isTrue == true {
     7  		log.Printf("assert true: condition=%t", isTrue)
     8  	}
     9  }
    10  
    11  func AssertFalse(isFalse bool) {
    12  	if isFalse == false {
    13  		log.Printf("assert false: condition=%t", isFalse)
    14  	}
    15  }
    16  
    17  func AssertTrueMsg(isTrue bool, msg string) {
    18  	if isTrue == true {
    19  		log.Printf("%s, condition=%t", msg, isTrue)
    20  	}
    21  }
    22  
    23  func AssertFalseMsg(isFalse bool, msg string) {
    24  	if isFalse == false {
    25  		log.Printf("%s, condition=%t", msg, isFalse)
    26  	}
    27  }
    28  
    29  func AssertIfErr(err error) {
    30  	AssertIfErrMsg(err, "error")
    31  }
    32  
    33  func AssertIfErrMsg(err error, msg string) {
    34  	if err != nil {
    35  		log.Printf("%s %+v", msg, err)
    36  	}
    37  }
    38  
    39  func InfoIfTrue(isTrue bool, msg string) {
    40  	if isTrue == true {
    41  		log.Printf("%s, condition=%t", msg, isTrue)
    42  	}
    43  }
    44  
    45  func InfoIfFalse(isFalse bool, msg string) {
    46  	if isFalse == false {
    47  		log.Printf("%s, condition=%t", msg, isFalse)
    48  	}
    49  }
    50  
    51  func InfoIfErr(err error) {
    52  	InfoIfErrMsg(err, "error")
    53  }
    54  
    55  func InfoIfErrMsg(err error, msg string) {
    56  	if err != nil {
    57  		log.Printf("%s %+v", msg, err)
    58  	}
    59  }
    60  
    61  func WarnIfTrue(isTrue bool, msg string) {
    62  	if isTrue == true {
    63  		log.Printf("%s, condition=%t", msg, isTrue)
    64  	}
    65  }
    66  
    67  func WarnIfFalse(isFalse bool, msg string) {
    68  	if isFalse == false {
    69  		log.Printf("%s, condition=%t", msg, isFalse)
    70  	}
    71  }
    72  
    73  func WarnIfErr(err error) {
    74  	WarnIfErrMsg(err, "error")
    75  }
    76  
    77  func WarnIfErrMsg(err error, msg string) {
    78  	if err != nil {
    79  		log.Printf("%s %+v", msg, err)
    80  	}
    81  }
    82  
    83  func PanicIfTrue(isTrue bool, msg string) {
    84  	if isTrue == true {
    85  		log.Panicf("%s, condition=%t", msg, isTrue)
    86  	}
    87  }
    88  
    89  func PanicIfFalse(isFalse bool, msg string) {
    90  	if isFalse == false {
    91  		log.Panicf("%s, condition=%t", msg, isFalse)
    92  	}
    93  }
    94  
    95  func PanicIfErr(err error) {
    96  	PanicIfErrMsg(err, "error")
    97  }
    98  
    99  func PanicIfErrMsg(err error, msg string) {
   100  	if err != nil {
   101  		log.Panicf("%s %+v", msg, err)
   102  	}
   103  }
   104  
   105  func FailIfTrue(isTrue bool, msg string) {
   106  	if isTrue == true {
   107  		log.Fatalf("%s, condition=%t", msg, isTrue)
   108  	}
   109  }
   110  
   111  func FailIfFalse(isFalse bool, msg string) {
   112  	if isFalse == false {
   113  		log.Fatalf("%s, condition=%t", msg, isFalse)
   114  	}
   115  }
   116  
   117  func FailIfErr(err error) {
   118  	if err != nil {
   119  		log.Fatalf("error %+v", err)
   120  	}
   121  }
   122  
   123  func FailIfErrMsg(err error, msg string) {
   124  	if err != nil {
   125  		log.Fatalf("%s %+v", msg, err)
   126  	}
   127  }