Skip to content

This repository contains a Vue 3 test environment for Fluentity core functionality. It provides a sandboxed environment to test and validate the core features of Fluentity in a controlled setting.

Notifications You must be signed in to change notification settings

cedricpierre/fluentity-test

Repository files navigation

Fluentity Test Environment

This directory contains a Vue 3 test environment for Fluentity core functionality. It provides a sandboxed environment to test and validate the core features of Fluentity in a controlled setting.

Purpose

  • Test core Fluentity functionality in isolation
  • Validate model implementations
  • Provide a development environment for testing new features
  • Serve as a reference implementation for integration

Project Structure

test/
├── src/              # Source files
│   ├── models/       # Test implementations of core models
│   ├── App.vue       # Main test application component
│   └── main.ts       # Application entry point
├── public/           # Static assets
└── vite.config.ts    # Vite configuration

Development Setup

  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Build for production:
npm run build

Testing Guidelines

  1. Each test implementation should be isolated and focused on specific functionality
  2. Use the models directory to implement test versions of core models
  3. Document any assumptions or test-specific behavior
  4. Keep the test environment as close as possible to production while maintaining simplicity

IDE Setup

  • VSCode with Volar extension
  • Disable Vetur if installed
  • TypeScript support is configured via tsconfig.json

Configuration

  • TypeScript configuration is split between tsconfig.json, tsconfig.app.json, and tsconfig.node.json
  • Vite configuration can be customized in vite.config.ts
  • See Vite Configuration Reference for more details

About

This repository contains a Vue 3 test environment for Fluentity core functionality. It provides a sandboxed environment to test and validate the core features of Fluentity in a controlled setting.

Topics

Resources

Stars

Watchers

Forks