All files / app/src/features/validator/validate-objects/lib validate-full-package-selected.ts

100% Statements 11/11
100% Branches 4/4
100% Functions 1/1
100% Lines 11/11

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14    1x 4x 4x 5x 3x 1x 1x 3x 5x 4x 4x  
import { SelectedAccountingObject } from '@/entities/accounting-object'
 
export const validateFullPackageSelected = (objects: SelectedAccountingObject[]): boolean => {
  let intermediate = false
  for (const obj of objects) {
    if (obj.type === 'package') {
      if (obj.intermediate) {
        intermediate = true
      }
    }
  }
  return intermediate
}