From 525d8872508ae591d51f187400ade1a9d818e328 Mon Sep 17 00:00:00 2001 From: ulif <uli@gnufix.de> Date: Mon, 30 Mar 2015 15:01:32 +0200 Subject: [PATCH] More delimiter tests. --- tests/test_diceware.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/test_diceware.py b/tests/test_diceware.py index 86807b0..6ab372e 100644 --- a/tests/test_diceware.py +++ b/tests/test_diceware.py @@ -173,6 +173,7 @@ class TestDicewareModule(object): assert options.specials == 0 assert options.infile is None assert options.version is False + assert options.delimiter == "" def test_handle_options_infile(self, tmpdir): # we can give an infile @@ -188,6 +189,15 @@ class TestDicewareModule(object): options = handle_options(['--version', ]) assert options.version is True + def test_handle_options_delimiter(self): + # we can set delimiter + options = handle_options(['-d', ' ']) + assert options.delimiter == ' ' + options = handle_options(['--delimiter', ' ']) + assert options.delimiter == ' ' + options = handle_options(['-d', 'WOW']) + assert options.delimiter == 'WOW' + def test_main(self, capsys): # we can get a passphrase main([]) # call with default options in place -- GitLab