File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -575,7 +575,7 @@ export interface ISharedCodeCell
575575 /**
576576 * Clear all outputs from the cell.
577577 */
578- clearOutputs ( ) : void ;
578+ clearOutputs ( origin : any ) : void ;
579579
580580 /**
581581 * Serialize the model to JSON.
Original file line number Diff line number Diff line change @@ -333,3 +333,22 @@ describe('@jupyter/ydoc', () => {
333333 } ) ;
334334 } ) ;
335335} ) ;
336+
337+ test ( 'should clear outputs from a code cell' , ( ) => {
338+ const codeCell = YCodeCell . create ( ) ;
339+ const outputs = [
340+ {
341+ data : {
342+ 'text/plain' : [ 'Hello, world!' ]
343+ } ,
344+ metadata : { } ,
345+ output_type : 'execute_result'
346+ }
347+ ] ;
348+
349+ codeCell . setOutputs ( outputs ) ;
350+ expect ( codeCell . getOutputs ( ) ) . toEqual ( outputs ) ;
351+
352+ codeCell . clearOutputs ( ) ;
353+ expect ( codeCell . getOutputs ( ) ) . toEqual ( [ ] ) ;
354+ } ) ;
You can’t perform that action at this time.
0 commit comments