60e2149072
Tasks 16-20: Online Board Tests (Search/Filter, Tabs, Flight List, Details Modal, Time/Date) - Task 16: Search & Filter tests (37 tests) - departure/arrival cities, passenger count, cabin class - Task 17: Arrival/Departure Tabs tests (45 tests) - tab switching, flight display, sorting - Task 18: Flight List View tests (50 tests) - display, sorting, filtering, pagination, loading states - Task 19: Flight Details Modal tests (40 tests) - opening/closing, content display, actions - Task 20: Time & Date Filter tests (43 tests) - date selection, time ranges, calendar navigation Tasks 21-25: Flight Details Tests (Flight Info, Passengers, Seats, Services, Fares) - Task 21: Flight Info Display tests (40 tests) - basic info, airports, route visualization, timeline - Task 22: Passenger Info tests (50 tests) - passenger list, details, services, special requirements - Task 23: Seat Selection tests (50 tests) - seat map, selection, categories, recommendations - Task 24: Service Selection tests (25 tests) - baggage, meals, seats, summary - Task 25: Fare Display tests (55 tests) - fare breakdown, comparisons, discounts, refunds All tests follow AAA pattern and use data-testid selectors matching Angular version. Total: 245 tests across 10 feature suites.
68 lines
2.4 KiB
JavaScript
68 lines
2.4 KiB
JavaScript
module.exports = {
|
|
'chunk': require('./chunk'),
|
|
'compact': require('./compact'),
|
|
'concat': require('./concat'),
|
|
'difference': require('./difference'),
|
|
'differenceBy': require('./differenceBy'),
|
|
'differenceWith': require('./differenceWith'),
|
|
'drop': require('./drop'),
|
|
'dropRight': require('./dropRight'),
|
|
'dropRightWhile': require('./dropRightWhile'),
|
|
'dropWhile': require('./dropWhile'),
|
|
'fill': require('./fill'),
|
|
'findIndex': require('./findIndex'),
|
|
'findLastIndex': require('./findLastIndex'),
|
|
'first': require('./first'),
|
|
'flatten': require('./flatten'),
|
|
'flattenDeep': require('./flattenDeep'),
|
|
'flattenDepth': require('./flattenDepth'),
|
|
'fromPairs': require('./fromPairs'),
|
|
'head': require('./head'),
|
|
'indexOf': require('./indexOf'),
|
|
'initial': require('./initial'),
|
|
'intersection': require('./intersection'),
|
|
'intersectionBy': require('./intersectionBy'),
|
|
'intersectionWith': require('./intersectionWith'),
|
|
'join': require('./join'),
|
|
'last': require('./last'),
|
|
'lastIndexOf': require('./lastIndexOf'),
|
|
'nth': require('./nth'),
|
|
'pull': require('./pull'),
|
|
'pullAll': require('./pullAll'),
|
|
'pullAllBy': require('./pullAllBy'),
|
|
'pullAllWith': require('./pullAllWith'),
|
|
'pullAt': require('./pullAt'),
|
|
'remove': require('./remove'),
|
|
'reverse': require('./reverse'),
|
|
'slice': require('./slice'),
|
|
'sortedIndex': require('./sortedIndex'),
|
|
'sortedIndexBy': require('./sortedIndexBy'),
|
|
'sortedIndexOf': require('./sortedIndexOf'),
|
|
'sortedLastIndex': require('./sortedLastIndex'),
|
|
'sortedLastIndexBy': require('./sortedLastIndexBy'),
|
|
'sortedLastIndexOf': require('./sortedLastIndexOf'),
|
|
'sortedUniq': require('./sortedUniq'),
|
|
'sortedUniqBy': require('./sortedUniqBy'),
|
|
'tail': require('./tail'),
|
|
'take': require('./take'),
|
|
'takeRight': require('./takeRight'),
|
|
'takeRightWhile': require('./takeRightWhile'),
|
|
'takeWhile': require('./takeWhile'),
|
|
'union': require('./union'),
|
|
'unionBy': require('./unionBy'),
|
|
'unionWith': require('./unionWith'),
|
|
'uniq': require('./uniq'),
|
|
'uniqBy': require('./uniqBy'),
|
|
'uniqWith': require('./uniqWith'),
|
|
'unzip': require('./unzip'),
|
|
'unzipWith': require('./unzipWith'),
|
|
'without': require('./without'),
|
|
'xor': require('./xor'),
|
|
'xorBy': require('./xorBy'),
|
|
'xorWith': require('./xorWith'),
|
|
'zip': require('./zip'),
|
|
'zipObject': require('./zipObject'),
|
|
'zipObjectDeep': require('./zipObjectDeep'),
|
|
'zipWith': require('./zipWith')
|
|
};
|