mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
Behat: New fixture notation in "manage files" tests
This commit is contained in:
parent
95a206290f
commit
a39adb46db
@ -5,37 +5,10 @@ Feature: Manage files
|
|||||||
So that I can insert them into my content efficiently
|
So that I can insert them into my content efficiently
|
||||||
|
|
||||||
Background:
|
Background:
|
||||||
# Idea: We could weave the database reset into this through
|
Given a file "assets/folder1/file1.jpg"
|
||||||
# saying 'Given there are ONLY the following...'.
|
And a file "assets/folder1/folder1.1/file2.jpg"
|
||||||
Given there are the following Folder records
|
And a folder "assets/folder2"
|
||||||
"""
|
|
||||||
folder1:
|
|
||||||
Filename: assets/folder1
|
|
||||||
folder1.1:
|
|
||||||
Filename: assets/folder1/folder1.1
|
|
||||||
Parent: =>Folder.folder1
|
|
||||||
folder2:
|
|
||||||
Filename: assets/folder2
|
|
||||||
Name: folder2
|
|
||||||
"""
|
|
||||||
And there are the following File records
|
|
||||||
"""
|
|
||||||
file1:
|
|
||||||
Filename: assets/folder1/file1.jpg
|
|
||||||
Name: file1.jpg
|
|
||||||
Parent: =>Folder.folder1
|
|
||||||
file2:
|
|
||||||
Filename: assets/folder1/folder1.1/file2.jpg
|
|
||||||
Name: file2.jpg
|
|
||||||
Parent: =>Folder.folder1.1
|
|
||||||
"""
|
|
||||||
And I am logged in with "ADMIN" permissions
|
And I am logged in with "ADMIN" permissions
|
||||||
# Alternative fixture shortcuts, with their titles
|
|
||||||
# as shown in admin/security rather than technical permission codes.
|
|
||||||
# Just an idea for now, could be handled by YAML fixtures as well
|
|
||||||
# And I am logged in with the following permissions
|
|
||||||
# - Access to 'Pages' section
|
|
||||||
# - Access to 'Files' section
|
|
||||||
And I go to "/admin/assets"
|
And I go to "/admin/assets"
|
||||||
|
|
||||||
@modal
|
@modal
|
||||||
|
@ -69,7 +69,6 @@ Feature: Manage users
|
|||||||
When I click the "Users" CMS tab
|
When I click the "Users" CMS tab
|
||||||
And I click "staffmember@test.com" in the "#Root_Users" element
|
And I click "staffmember@test.com" in the "#Root_Users" element
|
||||||
And I select "Admin Group" from "Groups"
|
And I select "Admin Group" from "Groups"
|
||||||
And I additionally select "Administrators" from "Groups"
|
|
||||||
And I press the "Save" button
|
And I press the "Save" button
|
||||||
Then I should see a "Saved Member" message
|
Then I should see a "Saved Member" message
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user