Merge pull request #18147 from edx/efischer/sfe_198

updates studio-frontend to 1.9.9
This commit is contained in:
Farhanah Sheets
2018-05-08 11:50:51 -04:00
committed by GitHub
4 changed files with 15 additions and 22 deletions

View File

@@ -23,7 +23,7 @@ class AssetIndexPageStudioFrontend(CoursePage):
PAGINATION_PAGE_ELEMENT = ".pagination li"
TABLE_SORT_BUTTONS = 'th.sortable button.btn-header'
TYPE_FILTER_ELEMENT = ".filter-set .form-group"
TYPE_FILTER_ELEMENT = 'div[data-identifier="asset-filters"] .form-group'
URL_PATH = "assets"
@property
@@ -93,14 +93,7 @@ class AssetIndexPageStudioFrontend(CoursePage):
@wait_for_js
def are_no_results_headings_on_page(self):
"""Checks that no results page text is on page."""
return all([
self.q(css='.SFE-wrapper h3').filter(
lambda el: el.text == '0 files'
).present,
self.q(css='.SFE-wrapper h4').filter(
lambda el: el.text == 'No files were found.'
).present,
])
return self.q(css='.SFE-wrapper h3').filter(lambda el: el.text == '0 files found').present
@wait_for_js
def is_no_results_clear_filter_button_on_page(self):

View File

@@ -43,8 +43,8 @@ class AssetIndexTestStudioFrontend(StudioCourseTest):
assert not self.assert_table_exists()
assert not self.assert_sortable_table_heading_elements_exist()
assert not self.assert_pagination_element_exists()
assert not self.assert_search_element_exists()
assert self.assert_search_element_exists()
assert self.assert_status_element_exists()
assert self.assert_type_filter_exists()
assert self.assert_upload_element_exists()

22
package-lock.json generated
View File

@@ -86,9 +86,9 @@
}
},
"@edx/studio-frontend": {
"version": "1.9.4",
"resolved": "https://registry.npmjs.org/@edx/studio-frontend/-/studio-frontend-1.9.4.tgz",
"integrity": "sha512-bev9ra3L5ADFpuP4lALC0+tGQpIl2AGFdzmQvOgcjObjsLFUQXDATR+MS93XwekUi9vz7NckDtGT4Nz82ky+Pw==",
"version": "1.9.9",
"resolved": "https://registry.npmjs.org/@edx/studio-frontend/-/studio-frontend-1.9.9.tgz",
"integrity": "sha512-SGeAIqqbXVHMvhJ0doHbjSuohVozfZ6AajVoAFrXz69BAw1FuvZxilGakeDdhtns3HI8RUwn/81mGelktHLyMQ==",
"requires": {
"@edx/edx-bootstrap": "1.0.0",
"@edx/paragon": "2.7.0",
@@ -105,7 +105,7 @@
"react-dropzone": "4.2.9",
"react-intl": "2.4.0",
"react-intl-translations-manager": "5.0.3",
"react-paginate": "5.2.2",
"react-paginate": "5.2.3",
"react-redux": "5.0.7",
"react-transition-group": "2.3.1",
"reactstrap": "4.8.0",
@@ -7993,7 +7993,7 @@
"resolved": "https://registry.npmjs.org/react-intl-translations-manager/-/react-intl-translations-manager-5.0.3.tgz",
"integrity": "sha512-EfBeugnOGFcdUbQyY9TqBMbuauQ8wm73ZqFr0UqCljhbXl7YDHQcVzclWFRkVmlUffzxitLQFhAZEVVeRNQSwA==",
"requires": {
"chalk": "2.4.0",
"chalk": "2.4.1",
"glob": "7.1.2",
"json-stable-stringify": "1.0.1",
"mkdirp": "0.5.1"
@@ -8008,9 +8008,9 @@
}
},
"chalk": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.0.tgz",
"integrity": "sha512-Wr/w0f4o9LuE7K53cD0qmbAMM+2XNLzR29vFn5hqko4sxGlUsyy363NvmyGIyk5tpe9cjTr9SJYbysEyPkRnFw==",
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
"integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
"requires": {
"ansi-styles": "3.2.1",
"escape-string-regexp": "1.0.5",
@@ -8028,9 +8028,9 @@
}
},
"react-paginate": {
"version": "5.2.2",
"resolved": "https://registry.npmjs.org/react-paginate/-/react-paginate-5.2.2.tgz",
"integrity": "sha512-hQSwlaLUhLbWz3QdU70VUoz6RIJED1yGKw63fNmnlFdPtnCVbEqaeBzpT5f2AgBkUJ/xWtQttK4XvXtZBR8LlA==",
"version": "5.2.3",
"resolved": "https://registry.npmjs.org/react-paginate/-/react-paginate-5.2.3.tgz",
"integrity": "sha512-4Bf2xbNNZpjHliPvgXndg4ictj9S9Mf/E/eSfctGPO9XpJseBU+UZbmaa0Zmd6FZmGm1uBu1wGiF4CPCpDwZLQ==",
"requires": {
"prop-types": "15.6.1"
},

View File

@@ -5,7 +5,7 @@
"@edx/cookie-policy-banner": "1.1.6",
"@edx/edx-bootstrap": "0.4.3",
"@edx/paragon": "2.6.4",
"@edx/studio-frontend": "1.9.4",
"@edx/studio-frontend": "1.9.9",
"babel-core": "6.26.0",
"babel-loader": "6.4.1",
"babel-plugin-transform-class-properties": "6.24.1",