Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-01-02 18:07:40 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2020-01-02 18:07:40 +0300
commitd83c512077b9eb391ce1f59349fc7bacc3615e18 (patch)
tree1864abd445bddfe750358b054d43b52a13675e17 /spec/frontend/create_cluster
parenta72a9af092c1bfcf9f8024d59c11cf222f07e1e7 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/create_cluster')
-rw-r--r--spec/frontend/create_cluster/eks_cluster/components/cluster_form_dropdown_spec.js4
-rw-r--r--spec/frontend/create_cluster/eks_cluster/components/eks_cluster_configuration_form_spec.js24
2 files changed, 21 insertions, 7 deletions
diff --git a/spec/frontend/create_cluster/eks_cluster/components/cluster_form_dropdown_spec.js b/spec/frontend/create_cluster/eks_cluster/components/cluster_form_dropdown_spec.js
index 956bee7def8..76b262a5196 100644
--- a/spec/frontend/create_cluster/eks_cluster/components/cluster_form_dropdown_spec.js
+++ b/spec/frontend/create_cluster/eks_cluster/components/cluster_form_dropdown_spec.js
@@ -216,6 +216,8 @@ describe('ClusterFormDropdown', () => {
$(dropdownEl).trigger('shown.bs.dropdown');
- expect(vm.find(DropdownSearchInput).props('focused')).toBe(true);
+ return vm.vm.$nextTick(() => {
+ expect(vm.find(DropdownSearchInput).props('focused')).toBe(true);
+ });
});
});
diff --git a/spec/frontend/create_cluster/eks_cluster/components/eks_cluster_configuration_form_spec.js b/spec/frontend/create_cluster/eks_cluster/components/eks_cluster_configuration_form_spec.js
index d3992c6751c..6c069de8af8 100644
--- a/spec/frontend/create_cluster/eks_cluster/components/eks_cluster_configuration_form_spec.js
+++ b/spec/frontend/create_cluster/eks_cluster/components/eks_cluster_configuration_form_spec.js
@@ -197,7 +197,9 @@ describe('EksClusterConfigurationForm', () => {
it('sets RoleDropdown hasErrors to true when loading roles failed', () => {
rolesState.loadingItemsError = new Error();
- expect(findRoleDropdown().props('hasErrors')).toEqual(true);
+ return Vue.nextTick().then(() => {
+ expect(findRoleDropdown().props('hasErrors')).toEqual(true);
+ });
});
it('sets isLoadingRegions to RegionDropdown loading property', () => {
@@ -215,7 +217,9 @@ describe('EksClusterConfigurationForm', () => {
it('sets loadingRegionsError to RegionDropdown error property', () => {
regionsState.loadingItemsError = new Error();
- expect(findRegionDropdown().props('hasErrors')).toEqual(true);
+ return Vue.nextTick().then(() => {
+ expect(findRegionDropdown().props('hasErrors')).toEqual(true);
+ });
});
it('disables KeyPairDropdown when no region is selected', () => {
@@ -245,7 +249,9 @@ describe('EksClusterConfigurationForm', () => {
it('sets KeyPairDropdown hasErrors to true when loading key pairs fails', () => {
keyPairsState.loadingItemsError = new Error();
- expect(findKeyPairDropdown().props('hasErrors')).toEqual(true);
+ return Vue.nextTick().then(() => {
+ expect(findKeyPairDropdown().props('hasErrors')).toEqual(true);
+ });
});
it('disables VpcDropdown when no region is selected', () => {
@@ -275,7 +281,9 @@ describe('EksClusterConfigurationForm', () => {
it('sets VpcDropdown hasErrors to true when loading vpcs fails', () => {
vpcsState.loadingItemsError = new Error();
- expect(findVpcDropdown().props('hasErrors')).toEqual(true);
+ return Vue.nextTick().then(() => {
+ expect(findVpcDropdown().props('hasErrors')).toEqual(true);
+ });
});
it('disables SubnetDropdown when no vpc is selected', () => {
@@ -305,7 +313,9 @@ describe('EksClusterConfigurationForm', () => {
it('sets SubnetDropdown hasErrors to true when loading subnets fails', () => {
subnetsState.loadingItemsError = new Error();
- expect(findSubnetDropdown().props('hasErrors')).toEqual(true);
+ return Vue.nextTick().then(() => {
+ expect(findSubnetDropdown().props('hasErrors')).toEqual(true);
+ });
});
it('disables SecurityGroupDropdown when no vpc is selected', () => {
@@ -335,7 +345,9 @@ describe('EksClusterConfigurationForm', () => {
it('sets SecurityGroupDropdown hasErrors to true when loading security groups fails', () => {
securityGroupsState.loadingItemsError = new Error();
- expect(findSecurityGroupDropdown().props('hasErrors')).toEqual(true);
+ return Vue.nextTick().then(() => {
+ expect(findSecurityGroupDropdown().props('hasErrors')).toEqual(true);
+ });
});
describe('when region is selected', () => {