1# frozen_string_literal: true 2 3module QA 4 module Page 5 module Project 6 module Infrastructure 7 module Kubernetes 8 class Show < Page::Base 9 view 'app/assets/javascripts/clusters/forms/components/integration_form.vue' do 10 element :integration_status_toggle 11 element :base_domain_field 12 element :save_changes_button 13 end 14 15 def set_domain(domain) 16 fill_element :base_domain_field, domain 17 end 18 19 def save_domain 20 click_element :save_changes_button, Page::Project::Infrastructure::Kubernetes::Show 21 end 22 end 23 end 24 end 25 end 26 end 27end 28