예제 #1
0
 def test_both_secrets_are_encoded(self):
     assert_equal(_generate_plaintext_signature("ab cd", "47 f$a"),
                  "ab%20cd&47%20f%24a")
예제 #2
0
 def test_both_secrets_absent(self):
     assert_equal(_generate_plaintext_signature(None, None), "&")
     assert_equal(_generate_plaintext_signature("", ""), "&")
예제 #3
0
 def test_consumer_secret_absent(self):
     assert_equal(_generate_plaintext_signature(None, "47fba"), "&47fba")
     assert_equal(_generate_plaintext_signature("", "47fba"), "&47fba")
예제 #4
0
 def test_token_secret_absent(self):
     assert_equal(_generate_plaintext_signature("ab cd", None), "ab%20cd&")
     assert_equal(_generate_plaintext_signature("ab cd", ""), "ab%20cd&")
예제 #5
0
 def test_both_secrets_present(self):
     assert_equal(_generate_plaintext_signature("ab cd", "47fba"),
                  "ab%20cd&47fba")