From e28f680ca08afc08c795e993fee447807c19c631 Mon Sep 17 00:00:00 2001 From: Tom <20648924+moT01@users.noreply.github.com> Date: Fri, 13 Sep 2024 17:01:54 -0500 Subject: [PATCH] chore(curriculum-tests): add some duplicate ID's (#56100) Co-authored-by: Ilenia <26656284+ilenia-magoni@users.noreply.github.com> --- curriculum/test/utils/mongo-ids.js | 192 ++++++++++++++++++++++++++++- 1 file changed, 187 insertions(+), 5 deletions(-) diff --git a/curriculum/test/utils/mongo-ids.js b/curriculum/test/utils/mongo-ids.js index a521f6ff3ad..a06ab69ca19 100644 --- a/curriculum/test/utils/mongo-ids.js +++ b/curriculum/test/utils/mongo-ids.js @@ -4,19 +4,201 @@ Joi.objectId = require('joi-objectid')(Joi); const schema = Joi.objectId(); const duplicatedProjectIds = [ - 'bd7158d8c442eddfaeb5bd18', + // I tried to keep these in the order of the new front end certification. + + /*** HTML ***/ + + // Cat Photo App + + // Survey Form '587d78af367417b2b2512b03', - '587d78af367417b2b2512b04', + + /*** CSS ***/ + + // Cafe Menu + + // Colored Markers + + // Registration Form + + // Rothko Painting + + // Flexbox Photo Gallery + + // Nutrition Label + + // Accessibility Quiz + + // Tribute Page + 'bd7158d8c442eddfaeb5bd18', + + // Balance Sheet + + // Cat Painting + + // Responsive Piano + + // Technical Documentation Page '587d78b0367417b2b2512b05', + + // City Skyline + + // Magazine + + // Product Landing Page + '587d78af367417b2b2512b04', + + // Ferris Wheel + + // Penguin + + // Personal Portfolio 'bd7158d8c242eddfaeb5bd13', + + /*** JavaScript ***/ + + // Rock, Paper, Scissors Game + + // Palindrome Checker 'aaa48de84e1ecc7c742e1124', + + // Date Formatter + + // Decimal to Binary Converter + + // Number Sorter Project + + // Quick Sort Algorithm + + // Roman Numeral Converter 'a7f4d8f2483413a6ce226cac', - '56533eb9ac21ba0edf2244e2', + + // Dice Game Project + + // Telephone Number Validator 'aff0395860f5d3034dc0bfc9', + + // Cash Register 'aa2e6f85cab2ab736c9a9b24', - '5a8b073d06fa14fcfde687aa', + + // Shopping Cart + + // Stacks + + // Linked Lists + + // Hash Tables + + // Depth-first Search + + // Nth Fibonacci Number + + // FCC Authors Page + + // Weather App + + // Forum Leaderboard + + // Pokemon Search + '6555c1d3e11a1574434cf8b5', + + /*** Front End Libraries ***/ + + // 25+5 Clock + 'bd7158d8c442eddfaeb5bd0f', + + /*** Relational Database ***/ + + // Build a Boilerplate + '5ea8adfab628f68d805bfc5e', + + // Mario Database + '5f2c289f164c29556da632fd', + + // Celestial Bodies Database '5f1a4ef5d5d6b5ab580fc6ae', - 'bd7158d8c443edefaeb5bd0e' + + // Build Five Programs + '5f5904ac738bc2fa9efecf5a', + + // Student Database: Part 1 + '602da0c222201c65d2a019f5', + + // Student Database: Part 2 + '618590adb0730ca724e37672', + + // World Cup Database + '5f9771307d4d22b9d2b75a94', + + // Kitty Ipsum Translator + '602da0de22201c65d2a019f6', + + // Bike Rental Shop + '5f5b969a05380d2179fe6e18', + + // Salon Appointment Scheduler + '5f87ac112ae598023a42df1a', + + // Nano Castle + '5f32db63eb37f7e17323f459', + + // Git SQL Reference Object + '5fa323cdaf6a73463d590659', + + // Periodic Table Database + '602d9ff222201c65d2a019f2', + + // Number Guessing Game + '602da04c22201c65d2a019f4', + + /*** Back End JavaScript ***/ + + // Managing Packages with NPM + '587d7fb3367417b2b2512bfb', + '587d7fb3367417b2b2512bfc', + '587d7fb4367417b2b2512bfd', + '587d7fb4367417b2b2512bfe', + '587d7fb4367417b2b2512bff', + '587d7fb4367417b2b2512c00', + '587d7fb5367417b2b2512c01', + '587d7fb5367417b2b2512c02', + '587d7fb5367417b2b2512c03', + '587d7fb5367417b2b2512c04', + + // Basic Node and Express + '5a8b073d06fa14fcfde687aa', + '587d7fb0367417b2b2512bed', + '587d7fb0367417b2b2512bee', + '587d7fb0367417b2b2512bef', + '587d7fb0367417b2b2512bf0', + '587d7fb1367417b2b2512bf1', + '587d7fb1367417b2b2512bf2', + '587d7fb1367417b2b2512bf3', + '587d7fb1367417b2b2512bf4', + '587d7fb2367417b2b2512bf5', + '587d7fb2367417b2b2512bf6', + '587d7fb2367417b2b2512bf7', + '587d7fb2367417b2b2512bf8', + + // Timestamp Microservice + 'bd7158d8c443edefaeb5bdef', + + // Request Header Parser Microservice + 'bd7158d8c443edefaeb5bdff', + + // URL Shortener Microservice + 'bd7158d8c443edefaeb5bd0e', + + // Exercise Tracker + '5a8b073d06fa14fcfde687aa', + + // File Metadata Microservice + 'bd7158d8c443edefaeb5bd0f', + + /*** Legacy Only ***/ + + // Caesars Cipher + '56533eb9ac21ba0edf2244e2' ]; class MongoIds {