Ejemplo n.º 1
0
 def setUp(self):
     settings = {
         'bimt.app_title': 'BIMT',
     }
     self.config = testing.setUp(settings=settings)
     initTestingDB(auditlog_types=True, groups=True, users=True)
     configure(self.config)
Ejemplo n.º 2
0
    def setUp(self):
        from pyramid_bimt.views import DatatablesDataView
        from pyramid_bimt.models import AuditLogEntry
        from pyramid_bimt.models import User

        self.config = testing.setUp()
        initTestingDB(auditlog_types=True, users=True, groups=True)
        self.request = testing.DummyRequest(user=User.by_email('*****@*****.**'))
        self.view = DatatablesDataView(self.request)

        self.view.model = mock.Mock()
        self.view.columns = OrderedDict()
        self.view.columns['foo'] = None
        self.view.columns['bar'] = None

        Session.add(
            AuditLogEntry(user=User.by_email('*****@*****.**'), comment=u'föo'))
        Session.add(
            AuditLogEntry(user=User.by_email('*****@*****.**'), comment=u'bar'))
        Session.flush()

        class DummyDatatablesAJAXView(DatatablesDataView):

            model = AuditLogEntry

            columns = OrderedDict()
            columns['id'] = None
            columns['comment'] = None

            def populate_columns(self, entry):
                self.columns['id'] = entry.id
                self.columns['comment'] = entry.comment
                self.columns['DT_RowClass'] = 'info'

        self.datatable_view = DummyDatatablesAJAXView
Ejemplo n.º 3
0
 def setUp(self):
     settings = {
         'bimt.encryption_aes_16b_key': 'abcdabcdabcdabcd',
     }
     self.config = testing.setUp(settings=settings)
     initTestingDB(groups=True, users=True, auditlog_types=True)
     configure(self.config)
Ejemplo n.º 4
0
    def setUp(self):
        self.config = testing.setUp()
        initTestingDB(groups=True)
        Group.by_id(1).product_id = 'old_id'
        Session.flush()

        self.request = testing.DummyRequest()
Ejemplo n.º 5
0
    def setUp(self):
        self.config = testing.setUp()
        initTestingDB()

        from pyramid_bimt.views.mailing import MailingEdit
        self.request = testing.DummyRequest()
        self.view = MailingEdit(self.request)
Ejemplo n.º 6
0
    def setUp(self):
        self.config = testing.setUp()
        add_routes_mailing(self.config)
        initTestingDB(groups=True)

        from pyramid_bimt.views.mailing import MailingAdd
        self.request = testing.DummyRequest()
        self.view = MailingAdd(self.request)
Ejemplo n.º 7
0
 def setUp(self):
     initTestingDB(groups=True, users=True)
     self.config = testing.setUp()
     self.request = testing.DummyRequest(
         layout_manager=mock.Mock(),
         user=User.by_id(2),
     )
     self.view = SettingsForm(self.request)
Ejemplo n.º 8
0
    def setUp(self):
        self.config = testing.setUp()
        add_routes_group(self.config)
        initTestingDB(groups=True, users=True)

        from pyramid_bimt.views.group import GroupAdd
        self.request = testing.DummyRequest()
        self.view = GroupAdd(self.request)
Ejemplo n.º 9
0
    def setUp(self):
        from pyramid_bimt.testing import initTestingDB
        from pyramid_bimt.models import User

        self.config = testing.setUp()
        initTestingDB(groups=True, users=True)

        self.request = testing.DummyRequest(user=User.by_email('*****@*****.**'))
Ejemplo n.º 10
0
    def setUp(self):
        self.config = testing.setUp()
        add_routes_user(self.config)
        initTestingDB(groups=True, auditlog_types=True, users=True)

        self.request = testing.DummyRequest(
            user=User.by_email('*****@*****.**'), registry=mock.Mock())
        self.request.registry.notify = mock.Mock()
        self.view = UserAdd(self.request)
Ejemplo n.º 11
0
    def setUp(self):
        self.config = testing.setUp()
        add_routes_user(self.config)
        initTestingDB(groups=True, users=True)

        from pyramid_bimt.views.user import UserEdit
        self.request = testing.DummyRequest()
        self.request.user = mock.Mock()
        self.view = UserEdit(self.request)
Ejemplo n.º 12
0
    def setUp(self):
        self.config = testing.setUp()
        add_routes_portlet(self.config)
        self.config.include('pyramid_chameleon')
        initTestingDB(groups=True, portlets=True)

        from pyramid_bimt.views.portlet import PortletEdit
        self.request = testing.DummyRequest()
        self.view = PortletEdit(self.request)
Ejemplo n.º 13
0
    def setUp(self):
        self.config = testing.setUp()
        add_routes_group(self.config)
        initTestingDB(groups=True, users=True)

        from pyramid_bimt.views.group import GroupEdit
        self.request = testing.DummyRequest()
        self.request.context = mock.Mock(product_id=None)
        self.view = GroupEdit
Ejemplo n.º 14
0
 def setUp(self):
     settings = {
         'bimt.app_title': 'BIMT',
     }
     self.config = testing.setUp(settings=settings)
     self.config.include('pyramid_mailer.testing')
     self.mailer = get_mailer(testing.DummyRequest())
     add_routes_auth(self.config)
     initTestingDB(auditlog_types=True, groups=True, mailings=True)
     self.ipn_group = _make_ipn_group()
Ejemplo n.º 15
0
    def setUp(self):
        self.config = testing.setUp()
        add_routes_user(self.config)
        initTestingDB(users=True, groups=True, auditlog_types=True)

        from pyramid_bimt.views.user import UserView
        self.context = User.by_email('*****@*****.**')
        self.request = testing.DummyRequest(
            layout_manager=mock.Mock(), user=User.by_email('*****@*****.**'))
        self.view = UserView(self.context, self.request)
Ejemplo n.º 16
0
    def setUp(self):
        self.config = testing.setUp()
        from pyramid_bimt.views.user import UserListAJAX
        from pyramid_bimt import add_routes_user
        from pyramid_bimt import add_routes_group

        add_routes_user(self.config)
        add_routes_group(self.config)
        initTestingDB(groups=True, users=True)
        self.request = testing.DummyRequest()
        self.view = UserListAJAX(self.request)
Ejemplo n.º 17
0
    def setUp(self):
        from pyramid_bimt.tests.test_group_model import _make_group
        initTestingDB(groups=True, users=True, auditlog_types=True)
        self.config = testing.setUp(request=testing.DummyRequest())
        configure(self.config)
        self.request = get_current_request()
        self.request.user = User.by_id(1)
        self.group1 = _make_group(name='group1', product_id='1')
        self.group2 = _make_group(name='group2', product_id='2')
        self.request.user.groups = [self.group1, ]

        from pyramid_layout.layout import LayoutManager

        self.request.layout_manager = LayoutManager('context', 'requestr')
Ejemplo n.º 18
0
 def setUp(self):
     handler.clear()
     settings = {
         'bimt.app_title': 'BIMT',
     }
     self.config = testing.setUp(settings=settings)
     initTestingDB(
         auditlog_types=True,
         auditlog_entries=True,
         groups=True,
         users=True,
     )
     configure(self.config)
     self.request = testing.DummyRequest(user=mock.Mock())
Ejemplo n.º 19
0
 def setUp(self):
     settings = {
         'bimt.app_title': 'BIMT',
         'bimt.clickbank_secret_key': 'secret',
         'bimt.encryption_aes_16b_key': 'abcdabcdabcdabcd',
     }
     self.config = testing.setUp(settings=settings)
     self.config.include('pyramid_mailer.testing')
     initTestingDB(auditlog_types=True, groups=True, mailings=True)
     _make_ipn_group()
     configure(self.config)
     app = self.config.make_wsgi_app()
     self.testapp = webtest.TestApp(app)
     self.mailer = get_mailer(testing.DummyRequest())
Ejemplo n.º 20
0
    def setUp(self):
        settings = {
            'mail.default_sender': '*****@*****.**',
            'bimt.app_title': 'BIMT',
        }
        self.config = testing.setUp(settings=settings)
        self.config.include('pyramid_mailer.testing')
        self.config.include('pyramid_chameleon')
        initTestingDB(groups=True, mailings=True, users=True)
        add_routes_mailing(self.config)

        from pyramid_bimt.views.mailing import MailingEdit
        self.request = testing.DummyRequest()
        self.view = MailingEdit(self.request)
Ejemplo n.º 21
0
 def setUp(self):
     settings = {
         'bimt.app_title': 'BIMT',
     }
     self.config = testing.setUp(settings=settings)
     initTestingDB(
         auditlog_types=True,
         auditlog_entries=True,
         groups=True,
         users=True,
     )
     configure(self.config)
     self.request = testing.DummyRequest(user=mock.Mock())
     app = self.config.make_wsgi_app()
     self.testapp = webtest.TestApp(app)
Ejemplo n.º 22
0
 def setUp(self):
     settings = {
         'bimt.app_title': 'BIMT',
         'bimt.disabled_user_redirect_path': '/settings/',
         'mail.default_sender': 'test_sender',
     }
     self.config = testing.setUp(settings=settings)
     initTestingDB(auditlog_types=True,
                   groups=True,
                   users=True,
                   mailings=True)
     configure(self.config)
     self.request = testing.DummyRequest()
     add_home_view(self.config)
     app = self.config.make_wsgi_app()
     self.testapp = webtest.TestApp(app)
Ejemplo n.º 23
0
 def setUp(self):
     settings = {
         'bimt.app_title': 'BIMT',
     }
     self.request = testing.DummyRequest()
     self.config = testing.setUp(request=self.request, settings=settings)
     self.config.scan('pyramid_bimt.models.mailing')
     self.config.include('pyramid_mailer.testing')
     self.config.include('pyramid_chameleon')
     self.mailer = get_mailer(self.request)
     initTestingDB(users=True,
                   groups=True,
                   mailings=True,
                   auditlog_types=True)  # noqa
     add_routes_auth(self.config)
     self.user = User(email='*****@*****.**')
     Session.add(self.user)
     Session.flush()
Ejemplo n.º 24
0
    def setUp(self):
        settings = {
            'bimt.app_title': 'BIMT',
        }
        self.request = testing.DummyRequest()
        self.config = testing.setUp(request=self.request, settings=settings)
        self.config.include('pyramid_mailer.testing')
        self.config.include('pyramid_chameleon')
        self.mailer = get_mailer(self.request)
        initTestingDB(users=True, groups=True)

        self.group = Group(name='foo')
        Session.add(self.group)
        self.user = User(email='*****@*****.**')
        Session.add(self.user)
        self.user.groups = [
            self.group,
        ]
        Session.flush()
Ejemplo n.º 25
0
    def setUp(self):
        self.config = testing.setUp()
        initTestingDB(groups=True)

        self.request = testing.DummyRequest()
Ejemplo n.º 26
0
 def setUp(self):
     handler.clear()
     testing.setUp()
     initTestingDB()
Ejemplo n.º 27
0
 def setUp(self):
     self.config = testing.setUp()
     initTestingDB()
Ejemplo n.º 28
0
 def setUp(self):
     initTestingDB()
     self.config = testing.setUp()
     self.user = _make_user()
Ejemplo n.º 29
0
 def setUp(self):
     initTestingDB(users=True, groups=True)
     self.config = testing.setUp()
     self.user = _make_user()
Ejemplo n.º 30
0
 def setUp(self):
     testing.setUp()
     initTestingDB(groups=True, users=True)