<commit_before>﻿using ExRam.Gremlinq.Core;
using ExRam.Gremlinq.Core.Tests;
using ExRam.Gremlinq.Providers.WebSocket;
using Xunit.Abstractions;
using static ExRam.Gremlinq.Core.GremlinQuerySource;

namespace ExRam.Gremlinq.Providers.GremlinServer.Tests
{
    public class GremlinServerIntegrationTests : QueryExecutionTest
    {
        public GremlinServerIntegrationTests(ITestOutputHelper testOutputHelper) : base(
            g
                .ConfigureEnvironment(env => env
                    .UseWebSocket(builder => builder
                        .AtLocalhost())),
            testOutputHelper)
        {
        }
    }
}<commit_msg>Run integration tests only in Release build and on .net core 3.1.<commit_after>﻿#if RELEASE && NETCOREAPP3_1
using ExRam.Gremlinq.Core;
using ExRam.Gremlinq.Core.Tests;
using ExRam.Gremlinq.Providers.WebSocket;
using Xunit.Abstractions;
using static ExRam.Gremlinq.Core.GremlinQuerySource;

namespace ExRam.Gremlinq.Providers.GremlinServer.Tests
{
    public class GremlinServerIntegrationTests : QueryExecutionTest
    {
        public GremlinServerIntegrationTests(ITestOutputHelper testOutputHelper) : base(
            g
                .ConfigureEnvironment(env => env
                    .UseWebSocket(builder => builder
                        .AtLocalhost())),
            testOutputHelper)
        {
        }
    }
}
#endif
{'fraction_non_alphanumeric': 0.07910014513788098, 'fraction_numerical': 0.002902757619738752, 'mean_word_length': 2.6871657754010694, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2018200', 'n_tokens_mistral': 423, 'n_tokens_neox': 386, 'n_words': 71}