All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aventstack.extentreports.view.v3html.v3-html-index.ftl Maven / Gradle / Ivy

<#assign config=report.getConfigContext()>
<#assign parentCount=report.reportStatusStats.parentCount>
<#assign childCount=report.reportStatusStats.childCount>
<#assign grandChildCount=report.reportStatusStats.grandChildCount>
<#assign theme=config.containsKey('theme')?then(config.getValue('theme')?lower_case, 'standard')>
<#assign testViewChartLocation=config.containsKey('chartLocation')?then(config.getValue('chartLocation')?lower_case, 'top')>
<#assign chartVisibleOnOpen=config.containsKey('chartVisibilityOnOpen')?then(config.getValue('chartVisibilityOnOpen'), 'false')>
<#assign extentxUrl=config.containsKey('extentx-url')?then(config.getValue('extentx-url'), '')>
<#assign klovUrl=config.containsKey('klov-url')?then(config.getValue('klov-url'), '')>
<#assign disableToggleActionForPassedNode=config.containsKey('disableToggleActionForPassedNode')?then(config.getValue('disableToggleActionForPassedNode'), '')>
<#assign enableTimeline=config.containsKey('enableTimeline')?then(config.getValue('enableTimeline'), 'true')>
<#assign systemAttributeContext=report.getSystemAttributeContext().getSystemAttributeList()>
<#assign categoryContext=report.getCategoryContextInfo().getTestAttributeTestContextList()>
<#assign authorContext=report.getAuthorContextInfo().getTestAttributeTestContextList()>
<#assign exceptionContext=report.getExceptionContextInfo().getExceptionTestContextList()>
<#assign bddReport=false>
<#assign bddClass=''>
<#if report.testList?? && report.testList?size != 0>
<#assign firstTest=report.testList[0]>
<#assign bddReport = (firstTest.hasChildren() && firstTest.nodeContext.get(0).isBehaviorDrivenType())?then(true, false)>

<#assign parentViewChartsHeading='Classes' childViewChartsHeading='Tests' grandChildViewChartsHeading='Steps'>
<#assign parentLabel='class(es)' childLabel='test(s)' grandChildLabel='log(s)'>
<#if bddReport>
<#assign parentViewChartsHeading='Features' childViewChartsHeading='Scenarios' grandChildViewChartsHeading='Steps'>
<#assign parentLabel='feature(s)' childLabel='scenario(s)' grandChildLabel='step(s)'>
<#assign bddClass='bdd-report'>
<#else>
<#if (childCount == 0 || grandChildCount == 0)>
<#assign parentViewChartsHeading='Tests' childViewChartsHeading='Steps' grandChildViewChartsHeading=''>
<#assign parentLabel='test(s)' childLabel='step(s)' grandChildLabel=''>

<#if report.analysisStrategy?string == 'SUITE'>
<#assign parentViewChartsHeading='Suites' childViewChartsHeading='Tests' grandChildViewChartsHeading='Test Methods'>
<#assign parentLabel='suite(s)' childLabel='test(s)' grandChildLabel='method(s)'>




	<#include 'v3-html-head.ftl'>
	
		
desktop_windows
<#include 'v3-html-nav.ftl'>
<#include 'test-view/v3-html-test-view.ftl'> <#if config.getValue('enableCategoryView')?? && config.getValue('enableCategoryView') == 'true'> <#include 'category-view/v3-html-category-view.ftl'> <#if config.getValue('enableExceptionView')?? && config.getValue('enableExceptionView') == 'true'> <#include 'exception-view/v3-html-exception-view.ftl'> <#if config.getValue('enableAuthorView')?? && config.getValue('enableAuthorView') == 'true'> <#include 'author-view/v3-html-author-view.ftl'> <#include 'dashboard-view/v3-html-dashboard-view.ftl'> <#if config.getValue('enableTestRunnerLogsView')?? && config.getValue('enableTestRunnerLogsView') == 'true'> <#include 'logs-view/v3-html-testrunner-logs-view.ftl'>
<#if enableTimeline=='true'> <#if config.getValue('offline')?string == 'true'> <#else> <#assign hide=(chartVisibleOnOpen=='true')?then(false, true)> <#if hide>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy