Computer Science Principles
Course Progress
0/0
Objectives in LxD
3.4 Strings
3.4 Strings
3.3 Mathematical Expressions
3.3 Math Expressions
3.2 Data Abstractions
3.2 Data Abstractions
3.2 Data Abstractions
3.1 Variables & Assignments
3.1 Variables and Assignments
3.1 Variables and Assignments (Sample)
Intro to Python
Intro to Javascript
3.5 Boolean Expressions (PY)
3.5 Boolean Expressions (JS)
3.8 Iterations
3.7 Nested Conditionals
3.6 Conditionals
3.8 Iterations
3.7 Nested Conditionals
3.6 Conditionals
3.13 Developing Procedures
3.12 Calling Procedures
3.10 Lists
3.13 Developing Procedures
3.10 Lists
3.9 Developing Algorithms
3.17 Algorithmic Efficiency
3.9 Algorithms
3.17 Algorithmic Efficiency
3.15 Random Numbers (pseudocode)
3.15 Random Numbers (js)
3.15 Random Numbers (py)
BI 3 Review
Data Frames | Pandas | Intro 1
ML | Titanic Data
ML | Fitness
ML | Neural Network | Handwritting Detection
Data Frames | Pandas | Intro 2
Network Stack | HTTP and TCP/IP
API | Request | Response | Database
Data | SQL Connect
Data | SQLAlchemy
Data | Binary Logic
Computer System | Web Server | Flask
Single Responsibility & API Chaining
Computing Systems | AWS Deployment | Setup Applicationa
Computing Systems | AWS Deployment | Launch EC2
Computing System | AWS Deployment| Step-by-Step Guide
Calendar System — Test Runner
1 min read
About This Page
This page loads all five Calendar SRP modules and runs the comprehensive test suite directly in your browser. Tests cover:
- CalendarData — date lookups, holidays, skip weeks, formatting
- EventBuilder — item parsing, event construction, iCal generation
- CalendarApi — error classification, sync/remove with mocked auth (logged in, logged out, network error, server error, login redirect)
- CalendarUI — modal rendering, checkbox state, toast notifications, priority persistence
- Orchestrator — full sync/remove flows, sprint date preview, integration
See the Architecture Documentation for how the system is designed.
Run Tests
Not run yet
Click "Run All Tests" to execute the test suite.