github.com/network-quality/goresponsiveness@v0.0.0-20240129151524-343954285090/lgc/lgc_test.go (about) 1 /* 2 * This file is part of Go Responsiveness. 3 * 4 * Go Responsiveness is free software: you can redistribute it and/or modify it under 5 * the terms of the GNU General Public License as published by the Free Software Foundation, 6 * either version 2 of the License, or (at your option) any later version. 7 * Go Responsiveness is distributed in the hope that it will be useful, but WITHOUT ANY 8 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 9 * PARTICULAR PURPOSE. See the GNU General Public License for more details. 10 * 11 * You should have received a copy of the GNU General Public License along 12 * with Go Responsiveness. If not, see <https://www.gnu.org/licenses/>. 13 */ 14 15 package lgc_test 16 17 import ( 18 "fmt" 19 "testing" 20 21 "github.com/network-quality/goresponsiveness/lgc" 22 ) 23 24 func TestStatusString(t *testing.T) { 25 result := fmt.Sprintf("%v", lgc.LGC_STATUS_DONE) 26 if result != "Load-Generating Connection Done" { 27 t.Fatalf("String() on an LGC status did not work properly.") 28 } 29 }