<commit_before>#pragma once

#include "gtest/gtest.h"

#include "core/src/system/LBS.hpp"
#include "core/src/system/time.hpp"
#include "core/src/system/logger.hpp"
#include "faze/src/new_gfx/GraphicsCore.hpp"

using namespace faze;

namespace {
  // To use a test fixture, derive a class from testing::Test.
  class Graphics : public testing::Test {
  protected:

    faze::FileSystem fs;
    faze::GraphicsSubsystem graphics;
    faze::GpuDevice gpu;

    Graphics()
      :graphics(GraphicsApi::DX12, "faze")
      , gpu(graphics.createDevice(fs, graphics.getVendorDevice(VendorID::Amd)))
    {
    }
    // You should make the members protected s.t. they can be
    // accessed from sub-classes.

    // virtual void SetUp() will be called before each test is run.  You
    // should define it if you need to initialize the variables.
    // Otherwise, this can be skipped.
    virtual void SetUp() {
    }

    // virtual void TearDown() will be called after each test is run.
    // You should define it if there is cleanup work to do.  Otherwise,
    // you don't have to provide it.
    //
    // virtual void TearDown() {
    // }
  };
}<commit_msg>slight fix to graphics tests<commit_after>#pragma once

#include "gtest/gtest.h"

#include "core/src/system/LBS.hpp"
#include "core/src/system/time.hpp"
#include "core/src/system/logger.hpp"
#include "faze/src/new_gfx/GraphicsCore.hpp"

using namespace faze;

  // To use a test fixture, derive a class from testing::Test.
  class Graphics : public testing::Test {
  protected:

    faze::FileSystem fs;
    faze::GraphicsSubsystem graphics;
    faze::GpuDevice gpu;

    Graphics()
      :graphics(GraphicsApi::DX12, "faze")
      , gpu(graphics.createDevice(fs, graphics.getVendorDevice(VendorID::Amd)))
    {
    }
    // You should make the members protected s.t. they can be
    // accessed from sub-classes.

    // virtual void SetUp() will be called before each test is run.  You
    // should define it if you need to initialize the variables.
    // Otherwise, this can be skipped.
    virtual void SetUp() {
    }

    // virtual void TearDown() will be called after each test is run.
    // You should define it if there is cleanup work to do.  Otherwise,
    // you don't have to provide it.
    //
    // virtual void TearDown() {
    // }
  };

{'fraction_non_alphanumeric': 0.11398963730569948, 'fraction_numerical': 0.0017271157167530224, 'mean_word_length': 2.8297520661157023, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '2116849', 'n_tokens_mistral': 738, 'n_tokens_neox': 717, 'n_words': 237}