notify_test.go 629 B

1234567891011121314151617181920212223242526272829
  1. package common
  2. import "testing"
  3. func TestSendNotify(t *testing.T) {
  4. notify, err := NewNotifyService("/var/run/casaos")
  5. if err != nil {
  6. t.Fatal(err)
  7. }
  8. err = notify.SendNotify("test", map[string]interface{}{
  9. "test": "test",
  10. })
  11. if err != nil {
  12. t.Fatal(err)
  13. }
  14. }
  15. func TestSendSystemStatusNotify(t *testing.T) {
  16. notify, err := NewNotifyService("/var/run/casaos")
  17. if err != nil {
  18. t.Fatal(err)
  19. }
  20. err = notify.SendSystemStatusNotify(map[string]interface{}{
  21. "sys_usb": `[{"name": "sdc","size": 7747397632,"model": "DataTraveler_2.0","avail": 7714418688,"children": null}]`,
  22. })
  23. if err != nil {
  24. t.Fatal(err)
  25. }
  26. }