[cpif] r136 - in trunk: backend tests

svn at argo.es svn at argo.es
Thu Jun 7 11:19:41 CEST 2007


Author: jcea
Date: Thu Jun  7 11:19:40 2007
New Revision: 136

Log:
tests/ejemplo2.py vuelve a funcionar...

Modified:
   trunk/backend/database.py
   trunk/tests/ejemplo2.py

Modified: trunk/backend/database.py
==============================================================================
--- trunk/backend/database.py	(original)
+++ trunk/backend/database.py	Thu Jun  7 11:19:40 2007
@@ -5,6 +5,8 @@
 
 from globales import thread_len
 
+# Chanchullo para los "tests"
+do_backup_users=True
 
 def normaliza_nick(nick) :
   return nick.lower()
@@ -119,10 +121,11 @@
                         "cookie":None,
                         "nick":nick})
 
-  f=open("claves.backup","w")
-  for i,j in conn.get_root()["usuarios"]["usuarios"].items() :
-    print >>f,i,j["clave"]
-  f.close()
+  if do_backup_users :
+    f=open("claves.backup","w")
+    for i,j in conn.get_root()["usuarios"]["usuarios"].items() :
+      print >>f,i,j["clave"]
+    f.close()
 
 def usuario_get(conn,nick) :
   root=conn.get_root()

Modified: trunk/tests/ejemplo2.py
==============================================================================
--- trunk/tests/ejemplo2.py	(original)
+++ trunk/tests/ejemplo2.py	Thu Jun  7 11:19:40 2007
@@ -16,12 +16,14 @@
 import sys
 sys.path.append(os.path.curdir)
 sys.path.append("backend")
+sys.path.append("frontend-web")
 
 
 import storage
 dummy,dummy,monitor=storage.storage_and_monitor(os.path.join("backend","db-test"),storage=storage.storage_test)
 
 import database
+database.do_backup_users=False
 
 database.init_database(monitor)
 
@@ -35,8 +37,10 @@
 # Marcamos como "leido hasta aqui"
     usuarios[i]["ultimo mensaje conocido"]=1000
 
+  assert database.metatag_add(conn,"Pruebas")==0
+
   for i in xrange(1000) : # 1.000 hilos
-    database.mensaje_add(conn,"prueba",str(i),None,"hilo %d" %i)
+    database.mensaje_add(conn,"prueba",str(i),None,"hilo %d" %i,metatag=0)
 
 # Marcamos todo como leido, para todos
   punto_de_lectura_global=root["punto_de_lectura_global"]  



More information about the cpif mailing list