Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

153
Visualizações
How I can get result of each test in Detox?

I want to create integration with my TMS in order to save autotests results with tests, stored in the TMS:

  1. Create test run (done by me)
  2. Add all run test cases to it (done by me)
  3. Pass results of this cases to the created test run (here is the issue)
  4. Complete run on end autotests (also done by me)

I use Detox for running tests, but didn't get how to get test result of each test. I've found Detox ArtifactPlugin.test.js, where is operations around test results shown:

class TestArtifactPlugin extends ArtifactPlugin {}

describe('ArtifactPlugin', () => {
  let api;
  let plugin;

  beforeEach(() => {
    api = {
      userConfig: {
        enabled: false,
        keepOnlyFailedTestsArtifacts: false,
      },
    };

    plugin = new TestArtifactPlugin({ api });
  });

    it('should have .onTestDone, which updates context.testSummary if called', async () => {
          const testSummary = testSummaries.failed();
          await plugin.onTestDone(testSummary);
          expect(plugin.context.testSummary).toBe(testSummary);
        });
}

I want it to be done somehow like this:

let testResults = []
let testResult = {}

afterEach(async () => {
  await testResults.push({
    testID: context.testSummary.ID,
    result: context.testSummary.result
  })
})
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda