All files / app/src/features/validator/validate-objects/lib validate-without-single-pipes.ts

71.42% Statements 5/7
80% Branches 4/5
100% Functions 1/1
71.42% Lines 5/7

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    1x 1x 1x 1x   1x        
import { SelectedAccountingObject } from '@/entities/accounting-object'
 
export const validateWithoutSinglePipes = (objects: SelectedAccountingObject[]): boolean => {
  const singlePipes = objects.filter(
    item => (item.type === 'pipe' && !item.packageId) || item.accountingType === 'single'
  )
 
  if (singlePipes.length) return true
 
  return false
}