Upstream sync
This commit is contained in:
@@ -24,10 +24,12 @@ feature 'User managing broadcasts' do
|
||||
|
||||
by 'filling out the form' do
|
||||
fill_in broadcast_name_field, with: 'My Broadcast'
|
||||
select_time_zone("New Delhi")
|
||||
end
|
||||
|
||||
click_button 'Create Live Stream'
|
||||
expect(page).to have_content('A live stream has been created')
|
||||
expect(page).to have_content('New Delhi')
|
||||
click_on 'Manage'
|
||||
expect(page).to have_link('Copy Stream URL', exact: true)
|
||||
expect(page).to have_link('Copy Stream Key', exact: true)
|
||||
@@ -220,6 +222,12 @@ feature 'User managing broadcasts' do
|
||||
def broadcast_name_field
|
||||
'broadcast[name]'
|
||||
end
|
||||
|
||||
def select_time_zone(value)
|
||||
if value.present?
|
||||
select value, from: "broadcast[shoot_location_time_zone]"
|
||||
end
|
||||
end
|
||||
|
||||
def click_checkboxes
|
||||
all('input[type="checkbox"]')[0].click
|
||||
|
||||
@@ -292,7 +292,7 @@ feature "User performs video analysis" do
|
||||
expect(page).to have_unreleased_appearance(notes: unreleased_appearance.notes)
|
||||
end
|
||||
|
||||
scenario "confirming a talent release" do
|
||||
scenario "confirming a talent release", js: true do
|
||||
talent_release = create(:talent_release, project: project)
|
||||
|
||||
sign_in current_user
|
||||
@@ -300,7 +300,7 @@ feature "User performs video analysis" do
|
||||
|
||||
expect(page).to have_unconfirmed_release(talent_release)
|
||||
|
||||
confirm_release(video, talent_release)
|
||||
confirm_first_release_using_edl_modal(video, talent_release)
|
||||
|
||||
expect(page).to have_confirmed_release(talent_release)
|
||||
expect(page).not_to have_unconfirmed_release(talent_release)
|
||||
@@ -442,7 +442,7 @@ feature "User performs video analysis" do
|
||||
|
||||
scenario "confirming a talent release match", js: true do
|
||||
video.analysis_success!
|
||||
talent_release = create(:talent_release, project: project)
|
||||
talent_release = create(:talent_release, project: project, person_name: "Jane Doe")
|
||||
allow(BrayniacAI::FacialRecognition).to receive(:find).and_return(
|
||||
BrayniacAI::FacialRecognition.new({
|
||||
bucket_name: "",
|
||||
@@ -469,7 +469,7 @@ feature "User performs video analysis" do
|
||||
expect(page).not_to have_css(".fa-check-circle")
|
||||
end
|
||||
|
||||
confirm_suggested_talent_match(video, talent_release)
|
||||
confirm_suggested_match(video, talent_release)
|
||||
|
||||
within "#suggested_matches" do
|
||||
expect(page).to have_css(".fa-check-circle")
|
||||
|
||||
Reference in New Issue
Block a user