27 lines
894 B
JavaScript
Executable File
27 lines
894 B
JavaScript
Executable File
// Datei-Operationen liegen jetzt in appRobotFileservice.
|
|
// GCode kennt keine ContainsFilesCommand mehr — FCodeClient.isFCode übernimmt die Erkennung.
|
|
const FCodeClient = require('../robot/FCodeClient');
|
|
|
|
test('isFCode erkennt FPoint', () => {
|
|
expect(FCodeClient.isFCode('FPoint')).toBe(true);
|
|
});
|
|
|
|
test('isFCode erkennt FList', () => {
|
|
expect(FCodeClient.isFCode('FList')).toBe(true);
|
|
});
|
|
|
|
test('isFCode erkennt FPlus / FMinus / FFirst / FLast', () => {
|
|
expect(FCodeClient.isFCode('FPlus')).toBe(true);
|
|
expect(FCodeClient.isFCode('FMinus')).toBe(true);
|
|
expect(FCodeClient.isFCode('FFirst')).toBe(true);
|
|
expect(FCodeClient.isFCode('FLast')).toBe(true);
|
|
});
|
|
|
|
test('isFCode: feedrate F1000 ist kein FCode', () => {
|
|
expect(FCodeClient.isFCode('F1000')).toBe(false);
|
|
});
|
|
|
|
test('isFCode: G1-Befehl ist kein FCode', () => {
|
|
expect(FCodeClient.isFCode('G1 X100')).toBe(false);
|
|
});
|