Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
vidjil
vidjil
Commits
6cd00444
Commit
6cd00444
authored
Mar 25, 2016
by
HERBERT Ryan
Browse files
model_test.js Added tests for the new seg format conversion functions
parent
f6a2caf3
Changes
1
Hide whitespace changes
Inline
Side-by-side
browser/test/QUnit/testFiles/model_test.js
View file @
6cd00444
test
(
"
model: convert
"
,
function
()
{
var
m
=
new
Model
();
var
seg
=
{
"
4start
"
:
1
,
"
4end
"
:
2
,
"
3start
"
:
3
,
"
3
"
:
"
J
"
,
"
4
"
:
"
D
"
,
"
5
"
:
{
"
name
"
:
"
V
"
,
"
stop
"
:
0
},
"
cdr3
"
:
{
"
start
"
:
0
,
"
stop
"
:
3
}
};
equal
(
m
.
getConvertedBoundary
(
json_clone3
.
seg
,
"
5
"
,
"
end
"
),
5
,
"
getConvertedBoundary existant: Ok
"
);
equal
(
typeof
m
.
getConvertedBoundary
(
json_clone3
.
seg
,
"
5
"
,
"
start
"
),
'
undefined
'
,
"
getConvertedBoundary non existant: Ok
"
);
deepEqual
(
m
.
getConvertedSeg
(
seg
,
"
3
"
),
{
"
name
"
:
"
J
"
,
"
start
"
:
3
},
"
getConvertedSeg: Ok
"
);
deepEqual
(
m
.
convertSeg
(
json_clone3
.
seg
),
{
"
5
"
:
{
"
stop
"
:
5
},
"
4
"
:
{
"
name
"
:
"
IGHD2*03
"
},
"
3
"
:
{
"
name
"
:
"
IGHV4*01
"
,
"
start
"
:
15
},
"
junction
"
:
{
"
productive
"
:
false
,
"
start
"
:
2
,
"
stop
"
:
13
}},
"
convertSeg: Ok
"
);
deepEqual
(
m
.
convertSeg
(
seg
),
{
"
3
"
:
{
"
name
"
:
"
J
"
,
"
start
"
:
3
},
"
4
"
:
{
"
name
"
:
"
D
"
,
"
start
"
:
1
,
"
stop
"
:
2
},
"
5
"
:
{
"
name
"
:
"
V
"
,
"
stop
"
:
0
},
"
cdr3
"
:
{
"
start
"
:
0
,
"
stop
"
:
3
}},
"
convertSeg: Ok
"
);
});
test
(
"
model : load
"
,
function
()
{
var
m
=
new
Model
();
m
.
parseJsonData
(
json_data
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment