# # # patch "tests/serve-automate/__driver__.lua" # from [5cd9d3a901d12596897815428d388b6b6d2fa398] # to [c067cdc3785bb18ee8cd2628753a0faeb86c72b3] # # patch "tests/serve-automate-single-run/__driver__.lua" # from [ff20d74886b1aa1567a646aac6379b41180f5bab] # to [a7658c20e9a093cf4f4e75255e4adf517384efbc] # ============================================================ --- tests/serve-automate/__driver__.lua 5cd9d3a901d12596897815428d388b6b6d2fa398 +++ tests/serve-automate/__driver__.lua c067cdc3785bb18ee8cd2628753a0faeb86c72b3 @@ -7,8 +7,11 @@ commit() addfile("foo", "bar") commit() -server = netsync.start() +writefile("deny-automate.lua", + "function get_remote_automate_permitted(x, y, z) return false end") +server = netsync.start({"--rcfile=deny-automate.lua"}) + local errors = run_remote_stdio(server, "l17:interface_versione", 1, 0, "e") check( table.maxn(errors) == 1 and ============================================================ --- tests/serve-automate-single-run/__driver__.lua ff20d74886b1aa1567a646aac6379b41180f5bab +++ tests/serve-automate-single-run/__driver__.lua a7658c20e9a093cf4f4e75255e4adf517384efbc @@ -7,8 +7,11 @@ R1 = base_revision() commit() R1 = base_revision() -server = netsync.start() +writefile("deny-automate.lua", + "function get_remote_automate_permitted(x, y, z) return false end") +server = netsync.start({"--rcfile=deny-automate.lua"}) + check(mtn2("automate", "remote", "--remote-stdio-host", server.address, "interface_version"), 1, true, true) check(qgrep("you aren't allowed to do that", "stderr"))