(test
 (name rpc_test)
 (libraries ocamlformat-rpc-lib unix)
 (deps
  %{bin:ocamlformat-rpc}
  small_margin/.ocamlformat
  big_margin/.ocamlformat)
 (modules rpc_test)
 (package ocamlformat)
 (enabled_if
  (<> %{os_type} Win32))
 (action
  (run %{test} %{bin:ocamlformat-rpc})))

(test
 (name rpc_test_fail)
 (libraries ocamlformat-rpc-lib unix)
 (modules rpc_test_fail)
 (package ocamlformat)
 (action
  (run %{test} not-installed-ocamlformat-rpc)))
