[tor-commits] [stem/master] Check version when testing ability to pass a config in via the stdin

atagar at torproject.org atagar at torproject.org
Mon Feb 23 03:07:13 UTC 2015


commit 5b89a6da5e93bac48a75d729dca79bea2ec036e9
Author: Damian Johnson <atagar at torproject.org>
Date:   Sun Feb 22 14:41:49 2015 -0800

    Check version when testing ability to pass a config in via the stdin
    
    The feature this test exercises was added in 0.2.6.3-alpha...
    
      https://trac.torproject.org/projects/tor/ticket/14961
      https://trac.torproject.org/projects/tor/ticket/13865
---
 stem/version.py       |    2 ++
 test/integ/process.py |    1 +
 2 files changed, 3 insertions(+)

diff --git a/stem/version.py b/stem/version.py
index 649f3ba..0e451b5 100644
--- a/stem/version.py
+++ b/stem/version.py
@@ -59,6 +59,7 @@ easily parsed and compared, for instance...
   **TORRC_CONTROL_SOCKET**              'ControlSocket <path>' config option
   **TORRC_PORT_FORWARDING**             'PortForwarding' config option
   **TORRC_DISABLE_DEBUGGER_ATTACHMENT** 'DisableDebuggerAttachment' config option
+  **TORRC_VIA_STDIN**                   Allow torrc options via 'tor -f -' (:trac:`13865`)
   ===================================== ===========
 """
 
@@ -363,4 +364,5 @@ Requirement = stem.util.enum.Enum(
   ('TORRC_CONTROL_SOCKET', Version('0.2.0.30')),
   ('TORRC_PORT_FORWARDING', Version('0.2.3.1-alpha')),
   ('TORRC_DISABLE_DEBUGGER_ATTACHMENT', Version('0.2.3.9')),
+  ('TORRC_VIA_STDIN', Version('0.2.6.3-alpha')),
 )
diff --git a/test/integ/process.py b/test/integ/process.py
index 639dba5..d889272 100644
--- a/test/integ/process.py
+++ b/test/integ/process.py
@@ -229,6 +229,7 @@ class TestProcess(unittest.TestCase):
 
     self.assertEqual(expected, result)
 
+  @require_version(stem.version.Requirement.TORRC_VIA_STDIN)
   def test_torrc_arguments_via_stdin(self):
     """
     Pass configuration options via stdin.





More information about the tor-commits mailing list