Example usage for org.openqa.selenium.logging Logs Logs

List of usage examples for org.openqa.selenium.logging Logs Logs

Introduction

In this page you can find the example usage for org.openqa.selenium.logging Logs Logs.

Prototype

Logs

Source Link

Usage

From source file:org.musetest.selenium.mocks.MuseMockDriver.java

License:Open Source License

@Override
public Options manage() {
    return new Options() {
        @Override//www . jav a  2s  . co  m
        public void addCookie(Cookie cookie) {

        }

        @Override
        public void deleteCookieNamed(String name) {

        }

        @Override
        public void deleteCookie(Cookie cookie) {

        }

        @Override
        public void deleteAllCookies() {

        }

        @Override
        public Set<Cookie> getCookies() {
            return null;
        }

        @Override
        public Cookie getCookieNamed(String name) {
            return null;
        }

        @Override
        public Timeouts timeouts() {
            return null;
        }

        @Override
        public ImeHandler ime() {
            return null;
        }

        @Override
        public Window window() {
            return null;
        }

        @Override
        public Logs logs() {
            return new Logs() {
                @Override
                public LogEntries get(String logType) {
                    LogEntry entry = new LogEntry(Level.ALL, System.currentTimeMillis(), new String(_log));
                    return new LogEntries(Collections.singleton(entry));
                }

                @Override
                public Set<String> getAvailableLogTypes() {
                    return Collections.singleton("only-one");
                }
            };
        }
    };
}