Sha256: fbab72cd83d5c002753a6551544299f14b63d2a75c5b44ce6780394b32fecf63
Contents?: true
Size: 936 Bytes
Versions: 3
Compression:
Stored size: 936 Bytes
Contents
angular.module("SWAT").controller "RevisionsCtrl", ($rootScope, $scope, $state, RevisionService)-> $scope.init = -> window.Swat.log('Revisions Controller initalized!') $scope.initRevisions() $rootScope.globalControl.setReloader($scope.initRevisions) $scope.initRevisions = -> $scope.revisionsPromise = RevisionService.query() $scope.revisionsPromise.$promise.then((resp)-> $scope.revisions = resp ) $scope.testsProgress = (revision)-> startedThreads = revision.data.threads.length totalThreads = revision.data.threads_count completedThreads = _.select(revision.data.threads, (t)->t.status && t.status.completed) completedTests = _.sum( completedThreads, (t)-> t.total_examples) totalTests = _.sum( revision.data.threads, (t)-> t.total_examples) completedThreads.length + " threads completed of " + totalThreads + ". (" + totalTests + " tests in total)" $scope.init()
Version data entries
3 entries across 3 versions & 1 rubygems