Skip to content
Snippets Groups Projects
Select Git revision
  • 0fb35c899370a51a4ac86557f799fb5d49b498f0
  • master default protected
  • v1.0
3 results

Rt2b.m

Blame
  • test_get_settings_cycling.m 876 B
    % test case for function get_settings_cycling
    
    %purpose: checks that the get_settings_cycling function returns a struct with
    %the right fields
    
    %oracle:  the fields of the returned struct are sigma_acc sigma_giro
    %sigma_acc_bias sigma_giro_bias sigma_gps factp
    
    clear all             %clear workspace 
    close all
    cd ..                 %move to functions directory           
    
    %execute function
    settings=get_settings_cycling();
    
    cd tests              %go back to tests directory
    
    %verify output
    if    ~(isfield(settings, 'sigma_acc') && ...
            isfield(settings, 'sigma_gyro') && ...
            isfield(settings, 'sigma_acc_bias') && ...
            isfield(settings, 'sigma_gyro_bias') && ...
            isfield(settings, 'sigma_gps') && ...
            isfield(settings, 'factp'))
        error('error in function get_settings_cycling')
    else
        disp('function get_settings_cycling ok')
    end