Merge branch 'release/2.2'

This commit is contained in:
MikaelMengistu 2018-08-13 13:37:50 -07:00
commit 0eed4ca540
2 changed files with 17 additions and 2 deletions

View File

@ -3,8 +3,14 @@
package com.microsoft.aspnet.signalr;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class ConsoleLogger implements Logger {
private LogLevel logLevel;
private DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mmZ");
public ConsoleLogger(LogLevel logLevel) {
this.logLevel = logLevel;
}
@ -12,6 +18,8 @@ public class ConsoleLogger implements Logger {
@Override
public void log(LogLevel logLevel, String message) {
if(logLevel.value >= this.logLevel.value){
String timeStamp = dateFormat.format(new Date());
message = String.format("[%s] [%s] %s", timeStamp, logLevel, message);
switch (logLevel) {
case Debug:
case Information:
@ -29,7 +37,8 @@ public class ConsoleLogger implements Logger {
@Override
public void log(LogLevel logLevel, String formattedMessage, Object... args) {
if (logLevel.value >= this.logLevel.value) {
formattedMessage = formattedMessage + "%n";
String timeStamp = dateFormat.format(new Date());
formattedMessage = String.format("[%s] [%s] %s%n", timeStamp, logLevel, formattedMessage);
switch (logLevel) {
case Debug:
case Information:

View File

@ -40,7 +40,7 @@ try {
}
// We use the launchers themselves to figure out if the browser exists. It's a bit sneaky, but it works.
tryAddBrowser("ChromeHeadless", new ChromeHeadlessBrowser(() => { }, {}));
tryAddBrowser("ChromeHeadlessNoSandbox", new ChromeHeadlessBrowser(() => { }, {}));
tryAddBrowser("ChromiumHeadless", new ChromiumHeadlessBrowser(() => { }, {}));
tryAddBrowser("FirefoxHeadless", new FirefoxHeadlessBrowser(0, () => { }, {}));
@ -53,6 +53,12 @@ try {
module.exports = createKarmaConfig({
browsers,
customLaunchers: {
ChromeHeadlessNoSandbox: {
base: 'ChromeHeadless',
flags: ['--no-sandbox']
}
}
});
} catch (e) {
console.error(e);