command_test.go 554 B

12345678910111213141516171819202122232425262728293031
  1. package command_test
  2. import (
  3. "context"
  4. "testing"
  5. "v2ray.com/core"
  6. "v2ray.com/core/app/log"
  7. . "v2ray.com/core/app/log/command"
  8. "v2ray.com/core/common/serial"
  9. . "v2ray.com/ext/assert"
  10. )
  11. func TestLoggerRestart(t *testing.T) {
  12. assert := With(t)
  13. v, err := core.New(&core.Config{
  14. App: []*serial.TypedMessage{
  15. serial.ToTypedMessage(&log.Config{}),
  16. },
  17. })
  18. assert(err, IsNil)
  19. assert(v.Start(), IsNil)
  20. server := &LoggerServer{
  21. V: v,
  22. }
  23. _, err = server.RestartLogger(context.Background(), &RestartLoggerRequest{})
  24. assert(err, IsNil)
  25. }