summaryrefslogtreecommitdiff
path: root/lgc/lgc_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'lgc/lgc_test.go')
-rw-r--r--lgc/lgc_test.go29
1 files changed, 29 insertions, 0 deletions
diff --git a/lgc/lgc_test.go b/lgc/lgc_test.go
new file mode 100644
index 0000000..f7f6e7a
--- /dev/null
+++ b/lgc/lgc_test.go
@@ -0,0 +1,29 @@
+/*
+ * This file is part of Go Responsiveness.
+ *
+ * Go Responsiveness is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software Foundation,
+ * either version 2 of the License, or (at your option) any later version.
+ * Go Responsiveness is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ * PARTICULAR PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with Go Responsiveness. If not, see <https://www.gnu.org/licenses/>.
+ */
+
+package lgc_test
+
+import (
+ "fmt"
+ "testing"
+
+ "github.com/network-quality/goresponsiveness/lgc"
+)
+
+func TestStatusString(t *testing.T) {
+ result := fmt.Sprintf("%v", lgc.LGC_STATUS_DONE)
+ if result != "Load-Generating Connection Done" {
+ t.Fatalf("String() on an LGC status did not work properly.")
+ }
+}