<commit_before>const async = require('async')
const VM = require('../index.js')
const testUtil = require('./util')
const ethUtil = require('ethereumjs-util')
const Trie = require('merkle-patricia-tree/secure')
const BN = ethUtil.BN

function parseTestCases (forkConfig, testData, data, gasLimit, value) {
  let testCases = testData['post'][forkConfig].map(testCase => {
    let testIndexes = testCase['indexes']
    let tx = Object.assign({}, testData.transaction)
    if (data !== undefined && testIndexes['data'] !== data) {
      return null
    }

    if (value !== undefined && testIndexes['value'] !== value) {
      return null
    }

    if (gasLimit !== undefined && testIndexes['gas'] !== gasLimit) {
      return null
    }

    tx.data = testData.transaction.data[testIndexes['data']]
    tx.gasLimit = testData.transaction.gasLimit[testIndexes['gas']]
    tx.value = testData.transaction.value[testIndexes['value']]
    return {
      'transaction': tx,<commit_msg>Fixed double import<commit_after>const async = require('async')
const VM = require('../index.js')
const testUtil = require('./util')
const Trie = require('merkle-patricia-tree/secure')
const BN = ethUtil.BN

function parseTestCases (forkConfig, testData, data, gasLimit, value) {
  let testCases = testData['post'][forkConfig].map(testCase => {
    let testIndexes = testCase['indexes']
    let tx = Object.assign({}, testData.transaction)
    if (data !== undefined && testIndexes['data'] !== data) {
      return null
    }

    if (value !== undefined && testIndexes['value'] !== value) {
      return null
    }

    if (gasLimit !== undefined && testIndexes['gas'] !== gasLimit) {
      return null
    }

    tx.data = testData.transaction.data[testIndexes['data']]
    tx.gasLimit = testData.transaction.gasLimit[testIndexes['gas']]
    tx.value = testData.transaction.value[testIndexes['value']]
    return {
      'transaction': tx,
{'fraction_non_alphanumeric': 0.15841584158415842, 'fraction_numerical': 0.0, 'mean_word_length': 3.923076923076923, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, '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': '1189504', 'n_tokens_mistral': 593, 'n_tokens_neox': 584, 'n_words': 128}