Ejemplo n.º 1
0
def set_browers():

    reset_documents(Contact, ContactManager.getContacts)
    reset_documents(Contact, ContactManager.getContacts, db2)
    reset_documents(ContactTag, ContactManager.getTags)

    world.browser = NewebeClient()
    world.browser.set_default_user()
    world.browser.login("password")

    try:
        world.browser2 = NewebeClient()
        world.browser2.set_default_user_2(SECOND_NEWEBE_ROOT_URL)
        world.user2 = world.browser2.user
        world.browser2.login("password")

    except HTTPError:
        print "[WARNING] Second newebe instance does not look started"
Ejemplo n.º 2
0
def set_browers():
    reset_documents(Contact, ContactManager.getContacts)
    reset_documents(Contact, ContactManager.getContacts, db2)

    world.browser = NewebeClient()
    world.browser.set_default_user()
    world.browser.login("password")

    try:
        world.browser2 = NewebeClient()
        world.browser2.set_default_user_2(SECOND_NEWEBE_ROOT_URL)
        world.user2 = world.browser2.user
        world.browser2.login("password")

        world.browser.post("contacts/",
                           body='{"url":"%s"}' % world.browser2.root_url)
        time.sleep(0.3)
        world.browser2.put(
            "contacts/%s" % slugify(world.browser.root_url.decode("utf-8")),
            '{"state":"Trusted"}')
    except HTTPError:
        print "[WARNING] Second newebe instance does not look started"
Ejemplo n.º 3
0
def send_login_request_with_password_as_password(step):
    client = NewebeClient()
    client.root_url = ROOT_URL
    client.login("password")
Ejemplo n.º 4
0
import pytz

from lettuce import step, world, before
from tornado.escape import json_decode

sys.path.append("../")

from newebe.apps.notes.models import Note, NoteManager
from newebe.apps.activities.models import ActivityManager
from newebe.lib import date_util
from newebe.lib.test_util import NewebeClient

from newebe.config import CONFIG
ROOT_URL = "http://localhost:%d/" % CONFIG.main.port

client = NewebeClient()


@before.all
def connect_client():
    world.browser = client
    world.browser.set_default_user()
    world.browser.login("password")


@before.each_scenario
def delete_all_notes(scenario):
    notes = NoteManager.get_all()
    for note in notes:
        note.delete()
Ejemplo n.º 5
0
def create_default_user():
    client = NewebeClient()
    client.set_default_user()
Ejemplo n.º 6
0
def set_browser():
    world.browser = NewebeClient()
    world.browser.root_url="http://localhost:8888/"
Ejemplo n.º 7
0
def delete_current_user(step):
    user = UserManager.getUser()
    world.browser = NewebeClient()
    while user:
        user.delete()
        user = UserManager.getUser()
Ejemplo n.º 8
0
def set_browser():
    world.browser = NewebeClient()