Path: blob/trunk/javascript/selenium-webdriver/test/bidi/bidi_session_test.js
2885 views
// Licensed to the Software Freedom Conservancy (SFC) under one1// or more contributor license agreements. See the NOTICE file2// distributed with this work for additional information3// regarding copyright ownership. The SFC licenses this file4// to you under the Apache License, Version 2.0 (the5// "License"); you may not use this file except in compliance6// with the License. You may obtain a copy of the License at7//8// http://www.apache.org/licenses/LICENSE-2.09//10// Unless required by applicable law or agreed to in writing,11// software distributed under the License is distributed on an12// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY13// KIND, either express or implied. See the License for the14// specific language governing permissions and limitations15// under the License.1617'use strict'1819const assert = require('node:assert')20const { Browser } = require('selenium-webdriver')21const { suite } = require('../../lib/test')2223suite(24function (env) {25let driver2627beforeEach(async function () {28driver = await env.builder().build()29})3031afterEach(async function () {32await driver.quit()33})3435describe('Session', function () {36it('can create bidi session', async function () {37const bidi = await driver.getBidi()38const status = await bidi.status3940assert('ready' in status['result'])41assert.notEqual(status['result']['message'], null)42})43})44},45{ browsers: [Browser.FIREFOX, Browser.CHROME, Browser.EDGE] },46)474849