MCPcopy Index your code
hub / github.com/SeleniumHQ/selenium / normalizeLevel

Function normalizeLevel

javascript/webdriver/logging.js:208–227  ·  view source on GitHub ↗

* Normalizes a Logger.Level to one of the distinct values recognized * by WebDriver's wire protocol. * @param {!Logger.Level} level The input level. * @return {!Logger.Level} The normalized level.

(level)

Source from the content-addressed store, hash-verified

206 * @return {!Logger.Level} The normalized level.
207 */
208function normalizeLevel(level) {
209 if (level.value <= Logger.Level.ALL.value) { // ALL is 0.
210 return Logger.Level.ALL;
211
212 } else if (level.value === Logger.Level.OFF.value) { // OFF is Infinity
213 return Logger.Level.OFF;
214
215 } else if (level.value < Logger.Level.INFO.value) {
216 return Logger.Level.DEBUG;
217
218 } else if (level.value < Logger.Level.WARNING.value) {
219 return Logger.Level.INFO;
220
221 } else if (level.value < Logger.Level.SEVERE.value) {
222 return Logger.Level.WARNING;
223
224 } else {
225 return Logger.Level.SEVERE;
226 }
227}
228
229
230/**

Callers 1

logging.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected