Private
Public Access
1
0

moved rowers courses tests

This commit is contained in:
Sander Roosendaal
2019-01-10 09:18:02 +01:00
parent 9cc58201c6
commit 27e74c87e4
3 changed files with 19 additions and 63 deletions

View File

@@ -64,3 +64,5 @@ import factory
from faker import Factory
faker = Factory.create()

View File

@@ -1,66 +1,4 @@
#from __future__ import print_function
import pytest
pytestmark = pytest.mark.django_db
from bs4 import BeautifulSoup
import re
from nose_parameterized import parameterized
from django.test import TestCase, Client,override_settings, RequestFactory
from django.core.management import call_command
from django.utils.six import StringIO
from django.test.client import RequestFactory
from rowers.views import checkworkoutuser,c2_open, multi_compare_view
from rowers.forms import (
DocumentsForm,CNsummaryForm,RegistrationFormUniqueEmail,
ChartParamChoiceForm,WorkoutMultipleCompareForm,
BoxPlotChoiceForm, CourseForm)
import rowers.plots as plots
import rowers.interactiveplots as iplots
import datetime
from rowingdata import rowingdata as rdata
from rowingdata import rower as rrower
from django.utils import timezone
from rowers.rows import handle_uploaded_file
from django.core.files.uploadedfile import SimpleUploadedFile
from time import strftime,strptime,mktime,time,daylight
import os
from rowers.tasks import handle_makeplot
from rowers.utils import serialize_list,deserialize_list
from rowers.utils import NoTokenError
from rowers.plannedsessions import get_dates_timeperiod
from shutil import copyfile
from nose.tools import assert_true
from mock import Mock, patch
from minimocktest import MockTestCase
import pandas as pd
import rowers.c2stuff as c2stuff
import json
import numpy as np
from rowers import urls
from rowers.views import (
error500_view,error404_view,error400_view,error403_view
)
from rowers.dataprep import delete_strokedata
from django.contrib.sessions.middleware import SessionMiddleware
from django.conf import settings
from importlib import import_module
from redis import StrictRedis
redis_connection = StrictRedis()
from django_mailbox.models import Mailbox,MessageAttachment,Message
from rowers.tests.mocks import *
from rowers.models import *
from rowers.tests.mocks import *
from statements import *
class CoursesTest(TestCase):
def setUp(self):

View File

@@ -125,3 +125,19 @@ class TeamCreateFactory(TestCase):
url = '/rowers/team/{t}/'.format(t=self.t.id)
response = self.c.get(url)
self.assertEqual(response.status_code, 200)
def test_team_invite_view(self):
login = self.c.login(username=self.u.username, password = self.password)
self.assertTrue(login)
url = '/rowers/team/{t}/'.format(t=self.t.id)
form_data = {
'email': self.users[1].email,
'user': u''
}
response = self.c.post(url, form_data)
self.assertEqual(response.status_code, 200)