Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

61 lines (43 sloc) 1.57 kb
#!/usr/bin/env ruby
# script to test pre-defined filters
require 'tuitest'
Kernel.system("rm -f cache cache.lock")
Tuitest.init
verifier = Tuitest::Verifier.new("test-filters.rb.log", "RESULT-test-filters.rb.xml")
if ENV["OFFLINE"] then
Tuitest.run("../newsbeuter -c cache -C config-filter -u urls-tuitest1-offline")
else
Tuitest.run("../newsbeuter -c cache -C config-filter -u urls-tuitest1")
end
Tuitest.wait_until_expected_text(0, 0, "newsbeuter ", 5000)
Tuitest.keypress("r"[0])
Tuitest.keypress("f"[0])
Tuitest.keypress(10)
Tuitest.wait_until_expected_text(24, 0, "Error: applying the filter failed: attribute `unread' is not available.", 5000)
# begin auto-generated verification #1
verifier.expect(24, 0, "Error: applying the filter failed: attribute `unread' is not available.")
# end auto-generated verification #1
Tuitest.keypress(10)
Tuitest.keypress(258)
Tuitest.keypress(258)
Tuitest.keypress("f"[0])
Tuitest.keypress(10)
Tuitest.keypress("N"[0])
Tuitest.wait_until_expected_text(0, 58, "2", 5000)
# begin auto-generated verification #3
verifier.expect(0, 58, "2")
verifier.expect(3, 5, " ")
# end auto-generated verification #3
Tuitest.keypress("f"[0])
Tuitest.keypress(10)
Tuitest.wait_until_expected_text(3, 3, " ", 5000)
# begin auto-generated verification #4
verifier.expect(3, 3, " ")
# end auto-generated verification #4
Tuitest.keypress("q"[0])
Tuitest.keypress("q"[0])
Tuitest.wait_until_idle
Tuitest.close
verifier.finish
Kernel.system("rm -f cache cache.lock")
# EOF
Jump to Line
Something went wrong with that request. Please try again.