You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

180_milter.robot 971B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. *** Settings ***
  2. Suite Setup Milter Setup
  3. Suite Teardown Generic Teardown
  4. Library Process
  5. Library ${TESTDIR}/lib/rspamd.py
  6. Resource ${TESTDIR}/lib/rspamd.robot
  7. Variables ${TESTDIR}/lib/vars.py
  8. *** Variables ***
  9. ${RSPAMD_SCOPE} Suite
  10. ${URL_TLD} ${TESTDIR}/../lua/unit/test_tld.dat
  11. *** Test Cases ***
  12. ACCEPT
  13. Milter Test mt1.lua
  14. REJECT
  15. Milter Test mt2.lua
  16. REWRITE SUBJECT
  17. Milter Test mt3.lua
  18. DEFER
  19. Milter Test mt4.lua
  20. COMBINED TEST
  21. Milter Test combined.lua
  22. *** Keywords ***
  23. Milter Setup
  24. Generic Setup CONFIG=${TESTDIR}/configs/milter.conf
  25. Milter Test
  26. [Arguments] ${mtlua}
  27. ${result} = Run Process miltertest -Dport\=${PORT_PROXY} -Dhost\=${LOCAL_ADDR} -s ${TESTDIR}/lua/miltertest/${mtlua}
  28. ... cwd=${TESTDIR}/lua/miltertest
  29. Should Match Regexp ${result.stderr} ^$
  30. Log ${result.rc}
  31. Log ${result.stdout}
  32. Should Be Equal As Integers ${result.rc} 0 msg=${result.stdout} values=false