Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Kontr 2.0
Portal API Backend
Commits
21a503d6
Verified
Commit
21a503d6
authored
Apr 01, 2019
by
Kristyna Pekarkova
Committed by
Peter Stanko
Apr 13, 2019
Browse files
Changed review item tests
parent
c3603889
Changes
1
Hide whitespace changes
Inline
Side-by-side
tests/database/test_db.py
View file @
21a503d6
...
@@ -967,7 +967,8 @@ def test_review_item_version_create_valid(session, course1, user1):
...
@@ -967,7 +967,8 @@ def test_review_item_version_create_valid(session, course1, user1):
assert
ri2
.
versions
[
0
].
index
==
0
assert
ri2
.
versions
[
0
].
index
==
0
def
test_review_item_version_update_valid
(
session
,
course1
,
user1
):
@
pytest
.
fixture
()
def
versioned_review_item
(
session
,
course1
,
user1
,
app
)
->
ReviewItem
:
project
=
Project
(
course
=
course1
,
name
=
"p1"
)
project
=
Project
(
course
=
course1
,
name
=
"p1"
)
submission
=
Submission
(
user
=
user1
,
project
=
project
,
parameters
=
{})
submission
=
Submission
(
user
=
user1
,
project
=
project
,
parameters
=
{})
...
@@ -978,6 +979,13 @@ def test_review_item_version_update_valid(session, course1, user1):
...
@@ -978,6 +979,13 @@ def test_review_item_version_update_valid(session, course1, user1):
ri1
=
ReviewItem
(
user
=
user1
,
review
=
review
,
file
=
"foo"
,
line
=
10
,
content
=
"something"
)
ri1
=
ReviewItem
(
user
=
user1
,
review
=
review
,
file
=
"foo"
,
line
=
10
,
content
=
"something"
)
session
.
commit
()
session
.
commit
()
yield
ri1
from
tests
import
init_db
init_db
(
app
)
def
test_review_item_version_update_valid
(
session
,
course1
,
user1
,
versioned_review_item
):
ri1
=
versioned_review_item
assert
ri1
in
user1
.
review_items
assert
ri1
in
user1
.
review_items
assert
ri1
.
versions
[
0
].
index
==
0
assert
ri1
.
versions
[
0
].
index
==
0
...
@@ -990,10 +998,7 @@ def test_review_item_version_update_valid(session, course1, user1):
...
@@ -990,10 +998,7 @@ def test_review_item_version_update_valid(session, course1, user1):
session
.
commit
()
session
.
commit
()
assert
ri1
in
user1
.
review_items
assert
ri1
in
user1
.
review_items
assert
ri1
.
versions
[
2
].
index
==
2
assert
ri1
.
versions
[
2
].
index
==
2
assert
ri1
.
versions
[
2
].
content
==
"new content"
assert
ri1
.
versions
[
2
].
content
==
"new content"
assert
len
(
versioned_review_item
.
versions
.
all
())
==
3
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment