From 3299f278641ca7e0fe57d14a0cb76375295c7595 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com>
Date: Wed, 26 Oct 2011 17:17:45 +0200
Subject: [PATCH] Follow implemnetation changes.

datetime.datetime is required, not Zope-ish DateTime.
there is no conversion in dict anymore.
---
 .../TestTemplateItem/testERP5PayzenSecurePayment.py         | 6 +++---
 bt5/erp5_payzen_secure_payment/bt/revision                  | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/bt5/erp5_payzen_secure_payment/TestTemplateItem/testERP5PayzenSecurePayment.py b/bt5/erp5_payzen_secure_payment/TestTemplateItem/testERP5PayzenSecurePayment.py
index 43f5a962a1..f05c91f30e 100644
--- a/bt5/erp5_payzen_secure_payment/TestTemplateItem/testERP5PayzenSecurePayment.py
+++ b/bt5/erp5_payzen_secure_payment/TestTemplateItem/testERP5PayzenSecurePayment.py
@@ -135,15 +135,15 @@ class TestERP5PayzenSecurePayment(TestERP5PayzenSecurePaymentMixin):
       sha1('value1+value+' + self.service_password)
     )
 
-  def test_getSignature_dict_date_as_DateTime(self):
-    now = DateTime.DateTime()
+  def test_getSignature_dict_date_as_datetime(self):
+    now = DateTime.DateTime().asdatetime()
     d = {'key': now}
     self.assertEqual(
       self.service._getSignature(d, ['key']),
       sha1(now.strftime('%Y%m%d') + '+' + self.service_password)
     )
     # dict was updated
-    self.assertEqual(d['key'], now.strftime('%Y-%m-%dT%H:%M:%S'))
+    self.assertEqual(d['key'], now)
 
   def test_getSignature_dict_date_as_string(self):
     now = DateTime.DateTime()
diff --git a/bt5/erp5_payzen_secure_payment/bt/revision b/bt5/erp5_payzen_secure_payment/bt/revision
index d2e1cefe89..7d37386284 100644
--- a/bt5/erp5_payzen_secure_payment/bt/revision
+++ b/bt5/erp5_payzen_secure_payment/bt/revision
@@ -1 +1 @@
-44
\ No newline at end of file
+45
\ No newline at end of file
-- 
2.30.9