Skip to content

Adding some functionalities (basic filtering, timeline checkline, running tests optimization, global coverage calculation)#3

Open
ngreard wants to merge 1 commit into
scolladon:masterfrom
ngreard:patch-2
Open

Adding some functionalities (basic filtering, timeline checkline, running tests optimization, global coverage calculation)#3
ngreard wants to merge 1 commit into
scolladon:masterfrom
ngreard:patch-2

Conversation

@ngreard

@ngreard ngreard commented Aug 21, 2017

Copy link
Copy Markdown
Contributor
  • change the global coverage for chart : getting the value from estimated org coverage
  • optimize running test call (since v37 can test all classes in my namespace or in all namespaces). Selection by radio button
  • add top filter, included in the server query. For example : ApexClassOrTrigger.Name != 'MetadataService' and (NOT ApexClassOrTrigger.Name like 'fflib%'). The last filter is stored in the localStorage and reuse on refresh
  • add number of classes displayed after filter applied
  • add check mark on timeline item when completed
  • add spinner (useful ?)

 - change the global coverage for chart : getting the value from estimated org coverage
 - optimize running test call (since v37 can test all classes in my namespace or in all namespaces). Selection by radio button
 - add top filter, included in the server query. For example : ApexClassOrTrigger.Name != 'MetadataService' and (NOT ApexClassOrTrigger.Name like 'fflib%'). The last filter is stored in the localStorage and reuse on refresh
 - add number of classes displayed after filter applied
 - add check mark on timeline item when completed
 - add spinner (useful ?)
@scolladon

Copy link
Copy Markdown
Owner

Great work ! Thanks for the contribution.
Could you please change the toogleLoading function name to toggleLoading ?
I think we should refactor the javascript and export the reset of the coverage in a proper module executable both in server and client side. Then we will be able to use it in this project.
Available to discuss about that and start a new project ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants